facebook tracker

India wind turbines.jpg

Giant wind turbines tower over a lush landscape that stretches off into the distance.

Wind turbines tower over the landscape near the city of Ahmednagar, in the state of Maharashtra, India.