The world's tallest statue

The world's tallest statue from India: the 182-metre-high "Statue Of Unity", which is a tribute to independence icon Sardar Vallabhbhai Patel.


Comments