Thursday, November 1, 2018

India unveils the world's tallest statue

The world’s tallest statue was unveiled today in the western Indian state of Gujarat. At 597 feet, the sculpture is almost twice the height of the Statue of Liberty

      
 
 


from USATODAY - World Top Stories https://ift.tt/2PBtWnQ
via IFTTT
Share:

0 comments:

Post a Comment

Interstitial

Blog Archive

300x250

Definition List

Unordered List

Support