In case you have been living under a rock, India is home to the world’s tallest statue, the ‘Statue of Unity’, standing tall at 182 metres. And of course, it has managed to get recognition from all around the world. 

A tweet by an American satellite network, Planet Labs reportedly showed an image of the statue clicked from one of their satellites in space.

Twitter obviously had many things to say.

The statue has invited controversy ever since its inauguration, with many criticising the present govt for wasting money on a statue.