Tag: Baralacha Pass

Ladakh- The Land of High Passes

Ladakh- The Land of High Passes

โ€œOur Land is so barren and the passes so high, that only the best friends or the fiercest enemies come to visit usโ€ The above saying can be found everywhere on the internet about Ladakh the Land of High Passes; also known as the roof…