INDIA | Thursday, 13 August 2009 | Views [566]
Massive statues of the Buddha seem to attempt to demonstrate the enormity of his accomplishments.