Shangri-La Holidays

Shangri La, formerly called Zhongdian, is a small town in the north of Yunnan. Perched on a plateau at 3,200m high, it's close to the autonomous region of Tibet.

Visit Shangri-La

  • Nature, Adventure & Sport
  • Art & Culture
  • Essential

Shangri-La: See when to go?

All year round
Learn more about your destination

Shangri-La: What to see nearby?

What our travellers think of their stay

China: our articles for your holidays