Wind power plants at Thar desert in Rajasthan, India

Royalty-free stock photo ID: 92109887

Wind power plants at Thar desert in Rajasthan, India