Quan Am Bodhisattva Statue
16933 E 21st St
The Tam Bao Buddhist Temple is home to the Quan Am Bodhisattva Statue, which is the tallest Buddhist deity statue in America. Quan Am is the embodiment of compassion and kindness and the statue stands nearly 50 feet tall. It was built with 200 tons of granite and weighs a whopping 400,000 pounds. Since 2011, it has been a beautiful beacon for the temple and reminds everyone who sees it of the Buddhist principles the deity represents.