In the far north of India, in the state of Jammu & Kashmir, is the region of Leh Ladakh. Due to the numerous mountain crossings that connect it to Tibet, it is ...