EN
Shangri-La City Shangri-La, China Shangri-La, Diqing Shangri-la, Yunnan Di Qing Xiangerila
See more
EN
Shangri-La is a county-level city in Northwestern Yunnan Province, China and is the location of the seat of the Dêqên Tibetan Autonomous Prefecture, bordering Sichuan to the northwest, north, and east.
Wikipedia
Quit
Change View