The name “Shangri-La” has evoked a mythical remote mountainous place of peace, happiness, and eternal youth, ever since was first used in the 1933 novel “Lost Horizon” by James Hilton. The name has since become synonymous with paradise or utopia. While mythical at the...