Shangri-La is located in China (Dêqên Tibetan Autonomous Prefecture, Yunnan) and time zone Asia/Shanghai.
Places nearby are Judian, Yongning and Hongqiao.
Chengdu is 468 km away, Guangzhou is 1,201 km away and Shenzhen is 1,287 km away as the crow flies.
Distances from Shangri-La to the most important cities in China and the world.
Source: zeitverschiebung.net » Current Local Time » Shangri-La
27.8251100°
99.7077900°
Japanese web novel and its manga and anime adaptations
https://en.wikipedia.org/wiki/Shangri-La_Frontier