For thousands of years, stories have been told about an inaccessible garden paradise hidden among the icy peaks and secluded valleys of the Himalayas. Called by some Shangri-la, this mythical kingdom, where the pure at heart live forever among jewel lakes, wish-fulfilling trees, and speaking stones, has fired the imagination of both actual explorers and mystical travelers to the inner realms. In this fascinating look behind the myth, Victoria LePage...