Landscape with river and green valley in Himalayas. Nubra valley. India

Royalty-free stock photo ID: 86508316

Landscape with river and green valley in Himalayas. Nubra valley. India