Muppandal Wind Farm in Tamil Nadu India It is currently the biggest onshore wind farm in the country with an installed capacity of MW

Tags: infrastructure, muppandal, wind, farm, tamil, nadu, india, currently, biggest, onshore, country, installed, capacity

Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos

More liked picsHot Pics