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.

No comments:

Post a Comment