India: World's largest statue unveiled
India's prime minister is unveiling the world's tallest statue Wednesday.
Officially called the "Statue of Unity" it's about 180 meters tall, a version of freedom fighter Sardar Patel, credited with uniting the country during its independence era.
The statue is also known as "India's Iron Man" just as Patel was.
But it's not without controversy From where it stands, to its huge price tag, to environmental damage done while it was being built.