The legend of Shangri-La emerged from the Tibetan Buddhist belief in beyul, or hidden lands. Tibetan prophecies proclaim that the greatest of these mythical sanctuaries lies at the eastern edge of the Himalayas, veiled by a colossal waterfall at the heart of the forbidding Tsangpo gorge. After years of research and investigation, Buddhist scholar and world-class climber Ian Baker and his team made worldwide news by reaching the bottom of the Tsangpo gorge and finding a magnificent 108-foot-high...