Ancient adventurers have often spoken of a mystical land of perfect harmony and eternal bliss nestled in the forbidding remoteness of the Tibetan Plateau - the legendary Shangri La. No one has managed to pinpoint its exact location on a map. In the local belief system, Shangri La may well not be a place at all but rather the mental state of a pure and exalted body, speech and mind. Fascinated by this concept, the photographer and author Mahendra...