BlobNotFoundThe specified blob does not exist. RequestId:a9917128-801e-001c-5694-f7e07e000000 Time:2019-04-20T16:15:13.9246261Z
Video 更多
Series: Discovering Shangri-La (Episode 1)
Shangri-La

Literally meaning "sun and moon in heart" in Tibetan, Shangri-La, located in Diqing Tibetan Autonomous Prefecture of Yunnan province, covering 23,870 square kilometers, is a well-know tourist spot, an ideal home only found in heaven.

Not everybody has read the book - lost horizon (1933), but few would not recognize the name of Shangri-La, a heaven away from the turbulent mundane world.