
Image Caption: The statue will be built off the coast of Mumbai. Pic: @CMOMaharashtra India is to build the world"s tallest statue – twice the size of the Statue of Liberty.
The proposed 630ft (192 metre) statue of Shivaji, a 16th century ruler from western India, will be built off the coast of Mumbai.
The construction – on land reclaimed from the Ara..
Read More
ليست هناك تعليقات:
إرسال تعليق