Thetallest statue in the worldnow belongs to India.The Statue of Unityis a tribute to one of the greatest leaders of India,Sardar Patel, who was one of the leaders of India’s independence movement and the first Deputy Prime Minister of the country. Because of his efforts, the newly indep...
Inspired by Christ the Redeemer in Rio, the statue was completed in 1959 as an expression of gratitude for Portugal not suffering direct consequences from World War II. Across the Atlantic, NYC’s famous Statue of Liberty is the tallest in North America at 93 meters (305 ft). A gift from...