BlobNotFoundThe specified blob does not exist. RequestId:7c6a5f4b-b01e-0139-44dc-403e98000000 Time:2019-07-22T22:24:44.5147950Z
Video 更多
Series: Discovering Shangri-La (Episode 1)

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.