Where is Shangri-La County?
Where is Shangri-La County located?
Shangri-La County, Shangri-La County, China (approx. 27.83333°, 99.70167°)
Where is Shangri-La County on the map?
{"latitude":27.83333,"longitude":99.70167,"title":"Shangri-La County"}