Wind power plants at Thar desert in Rajasthan, India

Royalty-free stock photo ID: 106590035

Wind power plants at Thar desert in Rajasthan, India