Header Ads

World's tallest statue unveiled in India

The 'Statue of Unity' is being unveiled in Gujarat, the home state of the Indian Prime Minister. The monument is double the size of the Statue of Liberty.


from Reuters Video: World News https://ift.tt/2CRYgnx

No comments

Powered by Blogger.