Where is Shangri-La Wuhan?
Where is Shangri-La Wuhan located?
Shangri-La Wuhan, Hubei Sheng, China (approx. 30.60249°, 114.28269°)
Where is Shangri-La Wuhan on the map?
Shangri-La Wuhan - Hankou
{"latitude":30.60249,"longitude":114.28269,"title":"Shangri-La Wuhan"}