Wind power plants at Thar desert in Rajasthan, India

Royalty-free stock photo ID: 120898219

Wind power plants at Thar desert in Rajasthan, India