China · Shangri-La profile
Total resident population.
Source: GeoNames · source data.
Shangri-La has a population of 186,400 people. Total resident population.
Shangri-La ranks #3231 of 33750 cities for population (higher is better).