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.
© Kyiling | Stock Free Images
Similar Free Images
Categories: