It has been called ‘the moonland’, or ‘the last Shangri La’. Those romantic definitions all hold more than a slight degree of truth. Ladakh is the most remote region of India, a barren, virtually rainless area which lies north of the Himalayan, an area known geographically as the Tibetan plateau. The Himalayas serve as a barrier to clouds carrying rain […]