Ladakh, The Land of High Passes

Ladakh is region in the Jammu and Kashmir state of India. Ladakh is the Land of High Passes, which were used for trade purposes. Zoji-La pass is the gateway of the Ladakh. Taglang La mountain pass in Ladakh. Photo Source : Creative commons . Ladakh is a land with very limited population, largely with Tibetan…

[Continue reading]