Where do you find an absolutely out-of-this-world breathtaking mountain pass at 17480 feet? Where would you find an endothermic lake at 14270 feet, the first trans-boundary wetland in South Asia? Where would you discover the white yaks that give you the world-famous Pashmina shawls and double-humped camels? Welcome to Leh, the capital of Ladakh in the Indian state of Jammu and Kashmir.
19 Sep 2014