A giant open air Buddha statue sits calmly at the Thubten Choekhorthang in Gelephu Thromde. The Buddha statue faces south to India, overlooking the junction of four prominent roads, coming from ...
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 "statue of unity" has been billed as a tourist attraction. India has unveiled the ... And it has surpassed the height of the Spring Temple Buddha in China which, at 128m, was previously ...