Leshan Giant Buddha, the largest stone statue in the world
World | Mar 20, 2014, 07:07 AM ISTNew Delhi: The Leshan Giant Buddha in Sichuan was carved out of a mountainside in the 8th century. It is carved out of a cliff face that lies at the confluence of the Minjiang, Dadu