Ladakh means ‘the land of high passes’ and is situated in the Northern most part of India. Ladakh has often changed names, all of which give a good description of the conditions prevailing in the region. It is one of the most sparsely populated regions in Jammu and Kashmir. Ladakh is renowned for its remote mountain beauty and culture.