Image 1 of 1
Vehicles drive past wind turbines at Muppanda, near Kanyakumari, Tamil Nadu, India on Sunday, 07 January 2007. Muppanda is the largest wind farm in Asia.
Vehicles drive past wind turbines at Muppanda, near Kanyakumari, Tamil Nadu, India on Sunday, 07 January 2007. Muppanda is the largest wind farm in Asia.