Ladakh is a Union territory in North India & the most elevated at over 3000 meters. Encircled by the great Himalayan ranges, Ladakh falls in the downpour shadow area, making it mostly a cold desert and one of the most remote and least populated. It... Continue reading