Shangri-La

From Longman Dictionary of Contemporary EnglishShangri-LaShan‧gri-La /ˌʃæŋɡri ˈlɑː/a distantbeautifulimaginary place where everyone is happy. The name comes from the book Lost Horizon by James Hilton, about an imaginary valley in Tibet.