Friday, May 13, 2011
World's Tallest Statue
The Spring Temple Buddha in Henam, China stands 502 feet tall impossible to miss for drivers along Highway 311. The Buddha stands atop a lotus throne in the Fodushan Scenic Area, not far from a famous hot springs. Completed in 2002 this Vairocana, or celestial Buddha was reportedly conceived and built in response to an act of the Taliban in 2001.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment