Published 17:13 IST, June 18th 2019
In list of tallest statues in the world, India's Statue of Unity rises head and shoulders above the rest
Here’s a look at some of the statues that the magnificent monument to Sardar Vallabhbhai Patel will supercede in terms of height
null | Image:
self
Advertisement
17:02 IST, October 30th 2018