Located at the point where Tibet, Sichuan and Yunnan all meet, Shangri-La has been associated with the mystique of a place which could not possibly exist here on Earth.