420 Feet High

Behold the tallest statue in the world - a 420 foot high Buddha, located in Henan, China. I was pleased, and surprised, to learn recently that the Chinese have been on a giant Buddha building kick since the ancient Buddha statues in Afghanistan were destroyed by the Taliban back in 2001. Good for them - the world needs more giant Buddhas.

No comments: