The New Tallest Statue in the World Is Twice the Size of the Statue of Liberty

October 30, 2018

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.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching