Wind power plants at Thar desert in Rajasthan, India

Royalty-free stock photo ID: 90474808

Wind power plants at Thar desert in Rajasthan, India