![The Himalayas: Baralacha Pass](https://images.stockfreeimages.com/thumb/02o49k0wbd.jpg)
The Himalayas: Baralacha Pass - Landscape At The Top Of Baralacha Pass (4890m), A Mountain Pass Connecting In Lahaul, Himachal Pradesh To Ladakh In Jammu And Kashmir. Photo
© Kyiling | Stock Free Images
Similar Free Images
Categories: