The world's tallest statue has been unveiled, and it's almost twice the size of the Statue of Liberty


India now boasts the world’s tallest statue. At almost 600 feet, it is almost twice the height of the Statue of Liberty

Named the Statue of Unity, it is a depiction of Sardar Vallabhbhai Patel, who was the country’s first deputy prime minister.  Read more…

More about Art, Mashable Video, India, Architecture, and Statue

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *