India unveils the world's tallest statue, celebrating development at the cost of the environment
- Written by Ruth Gamble, David Myers Research Fellow, La Trobe University
India’s Prime Minister Narendra Modi will today inaugurate the world’s largest statue, the Statue of Unity in Gujarat. At 182m tall (240m including the base), it is twice the height of the Statue of Liberty, and depicts India’s first deputy Prime Minister, Sardar Vallabhbhai Patel.
The statue overlooks the Sardar Sarovar Dam on...