桃源 とうげん
tōgen

Noun

1. earthly paradise; Shangri-la