Shangri-La is a city in the far north-west of Yunnan Province, China, the capital of the Diqing Tibetan Autonomous Prefecture, set on a high plateau at around 3,300 metres where Yunnan meets the Tibetan world. Originally called Zhongdian, it was renamed Shangri-La in 2001 after the mythical paradise in James Hilton's novel, and it lives up to the billing as a gateway to Tibetan culture and Himalayan scenery. Its centrepiece is the Ganden Sumtseling (Songzanlin) Monastery, the largest Tibetan Buddhist monastery in Yunnan, nicknamed the Little Potala Palace, while the surrounding region offers grasslands, the Pudacuo national park, and roads toward the Meili Snow Mountain and the deep gorges of the Three Parallel Rivers. Served by Diqing Shangri-La Airport, it is a popular high-altitude stop on the Yunnan trail from Lijiang. Late spring to autumn is the best travel season.
Book an airport transfer to Diqing Shangri-La Airport
Fixed-price private transfers with English-speaking drivers. Meet-and-greet included.
Powered by Stay22 — we may earn a commission at no extra cost to you.

