
A monumental statue of Quan Am stands on the grounds of the Tam Bao Buddhist Temple in east Tulsa. Visitors should treat the temple as an active religious site and follow posted access expectations.
Filed under roadside oddities: giant objects, odd monuments and things built for no clear reason.

