Shangri La (n.)youdaoicibaDictYouDict[Shangri La 词源字典]
imaginary earthly paradise, 1938, from Shangri La, name of Tibetan utopia in James Hilton's novel "Lost Horizon" (1933, film version 1937). In Tibetan, la means "mountain pass."[Shangri La etymology, Shangri La origin, 英语词源]