World's tallest statue unveiled in India: At nearly 600 feet, it's almost twice as tall as Statue of Liberty | WHAT REALLY HAPPENED


World's tallest statue unveiled in India: At nearly 600 feet, it's almost twice as tall as Statue of Liberty

The prime minister of India today unveiled the world’s largest statue, dedicated to Sardar Patel, a nationalist who helped unite modern India after its independence from Britain.

"We are doing everything possible to turn Sardar Patel's vision into a reality and ensure a good-quality life for our fellow Indians," Prime Minister Narendra Modi tweeted.

Comments

SHARE THIS ARTICLE WITH YOUR SOCIAL MEDIA