Chinese words · Chengyu

世外桃源

shìwài-táoyuán

Shangri-La; earthly paradise

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.