Shangri-La is de naam van het aardse paradijs uit de roman Lost Horizon, dat in 1933 geschreven is door de Engelse romanschrijver James Hilton. Dit boek is in 1937 en in 1973 verfilmd. Het gaat over vier Britten die een vliegtuigongeluk overleven en terechtkomen in een klooster aan de voet van de Tibetaanse berg Karakal. Het overweldigend mooie klooster draagt de naam Shangri-La. Shangri-La is synoniem geworden voor het aards paradijs, maar specifiek ook voor het beeld van een utopie in de Himalaya. Het verhaal van Shangri-La is gebaseerd op het idee van Shambhala, een mystieke stad volgens Tibetaans-boeddhistische traditie.
Veel plaatsen zijn genoemd als mogelijke oorsprong van het Shangri-La-verhaal, met name om zo veel toeristen naar het gebied te kunnen trekken. De Chinese stad Zhongdian mag zich sinds 2001 officieel Shangri-La noemen.