Royalty-free stock photo ID: 477626791

Auli, Hill Station in Uttarakhand, India - Image