Top 5 Tallest Statues
1. Statue of Unity, India The Statue of Unity is the tallest statue in the world, located near Kevadia in Gujarat, India. It honors Indian politicians and the independence struggle of Sardar Vallabhbhai Patel, who was the first home minister and deputy prime minister of independent India. Vallabhbhai Patel was known for his leadership in … Read more