About Ladakh

Ladakh – the ‘Land of the High Passes’ – is among the most stunning parts of the Indian Himalayas. Wedged between Pakistan, Tibet and Xinjiang Province (China) and India’s Himachal Pradesh, it forms the eastern part of the contested state of Jammu & Kashmir. North of Leh, Ladakh’s ‘capital’, lies a far-flung and austerely beautiful enclavecradled by rugged mountains ‒ this is the Nubra Valley (often simply abbreviated to Nubra), a tuft of land on the very scalp of India.