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