Shangri-La City

Shangri-La City

Shangri-La or Xianggelila is a county-level city in northwestern Yunnan province, People's Republic of China and is the location of the seat of the Diqing Tibetan Autonomous Prefecture.

People born in Shangri La City (First 1 people) - Page 0

Che Dalha

Che Dalha

Chinese Politician