27.825110, 99.707790
27° 49' 30.4" N, 99° 42' 28.0" E
| Country | China |
| Population | 186,400 |
| Timezone | Asia/Shanghai |
Shangri-La is a city in China located at latitude 27.825110 and longitude 99.707790. It has a population of approximately 186,400.
Shangri-La is located at latitude 27.825110 and longitude 99.707790 (27° 49' 30.4" N, 99° 42' 28.0" E).
Shangri-La has an approximate population of 186,400.
Shangri-La is located in China, Asia.