C2 noun /ˌʃæŋɡriˈlɑː/
shangri-la
虚构的乐园
Meaning
a remote, beautiful, imaginary place where life is perfect and peaceful
Example
They described the island as a modern-day Shangri-La.
他们将这个岛屿描述为现代版的香格里拉。