The largest statues in the world rise from the ground or pedestals like mythical giants. They are truly remarkable feats, combining artistic ability with unthinkable engineering marvels that ...
The Spring Temple Buddha in China is currently the world's biggest statue at 128 metres. India's statue has cost 29.9bn rupees (£330m; $430m) and is seen as a pet project of Indian Prime Minister ...
The world’s tallest statue, which was unveiled last fall, stands at 597 ft. on an island in the Narmada River. It towers over the Sardar Sarovar Dam in the western Indian state of Gujarat ...
It is also the site of the world's largest stone statue of Buddha. The Great Buddha at Leshan This colossal statue was carved on a cliff on Soaring to the Clouds Hill facing the three rivers.