India: World's largest statue unveiled

The world's tallest statue, at least twice the size of the State of Liberty and a memorial for freedom fighter Sardar Patel, was unveiled in India's Gujarat State. (CNN News 18)

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.

close video ad
Unmutetoggle ad audio on off