This statue of Maitreya, photographed recently in Ladakh, is said to be the tallest in India, at 105 feet. It is scheduled for completion within the next nine months. Note the bamboo scaffolding and the remote location. Imagine what we could do in America, if we even cared enough to try.
Wednesday, October 28, 2009
Subscribe to:
Post Comments (Atom)
0 reader comments:
Post a Comment