Find Station

India Built a Statue Twice as Tall as The Statue of Liberty

"The new tallest statue in the world is set to be unveiled this week in India. The so-called Statue of Unity is a likeness of a political leader named Sardar Patel. At nearly 800 feet, it's twice the size of the Statue of Liberty. It took five years, and cost over $400 million, to build. Sardar Patel was one of the founding fathers of modern India. He helped India gain its independence from the UK, and helped unify the Indian state. He died in 1950."

Join the conversation with Yappa