Wednesday, October 28, 2009

Tallest Statue in India Nears Completion

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.

Stumble Upon Toolbar

0 reader comments: