Statue of Unity- A Tribute to Sardar Vallabhbhai Patel is the Tallest Statue in the World

2020-10-27 781

The 'Statue of Unity', a tribute to Sardar Vallabhbhai Patel, is touted to be the tallest statue in the world. The iconic statue is taller than the 153m Spring Temple Buddha in China and almost twice the height of the world-famous Statue of Liberty in New York