City · China

Shangri-La

Shangri-La, China

Shangri-La is a county-level city in northwestern Yunnan province, China, named after Shangri-La, the mythical land depicted in the 1933 novel Lost Horizon. It is the capital and largest city of Diqing Tibetan Autonomous Prefecture. It is bordered by the city of Lijiang to the south and Sichuan province to the northwest, north, and east.

Good to know

More places in China

Random Atlas | Shangri-La - city in China