Baralacha Pass in the Himalayas
At the top 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: