世外桃源

世外桃源 (shì wài táo yuán)
the Garden of the Peaches of Immortality; Shangri-la; imaginary land of joy and plenty (sim. Utopia, Cockaigne, Shangri-la)