Leh is in one of the most remote areas of the Indian-administered portion of the Kashmir region and is one of the highest permanently inhabited towns in the world.
Leh / Ladakh was part of Kashmir a couple years back but now it is the Leh-Ladakh Union Territory headquarter.