Where is Shangri-La?
Where is Shangri-La located?
Shangri-La, Sichuan, China (approx. 28.562755°, 100.347501°)
Where is Shangri-La on the map?
Shangri-La - Karsindhu
Shangri-La - Guilin
Shangri-La - Lhasa
Shangri-La - Novodeviche
{"latitude":28.562755,"longitude":100.347501,"title":"Shangri-La"}