India’s Statue of Unity is so big you can see it from space

The world’s tallest statue, which towers over the Narmada river in western India, cost a mammoth $430 million (Rs3,000 crore) to build. The 182-metre structure has now earned a rare bragging right: It is visible from space.

Commercial satellite network Planet has tweeted an oblique satellite image of the Statue of Unity, captured on Nov. 15, clearly showing the structure looming over the riverside landscape.

At 597 feet, India’s Statue of Unity is now the tallest statue in the world and...


What feeling does this article give you?

#hashtags to follow:

Narmada [+]    India [+]    Statue of Unity [+]    Nov [+]   

More #news: