Set at 3500 metres on the Tibetan plateau in northern India, in a quiet corner of Ladakh’s main town Leh, seven-villa Dolkhar sits on an apricot and apple orchard. Almost every element of the property ...