桃源郷
と
う
げ
ん
きょ
う
Meanings
1
earthly paradise; Shangri-La; utopia
Refers to an ideal, hidden paradise on earth, often used metaphorically for a place of perfect peace and beauty. Derived from the Chinese legend of the Peach Blossom Spring.
See also: 桃源
This valley is just like an earthly paradise.
Leaving the hustle and bustle of the city, he found a Shangri-La in the countryside.