Where is Kowloon Shangri-La?
Where is Kowloon Shangri-La located?
Kowloon Shangri-La, Kowloon Shangri-La, China (approx. 22.2972°, 114.1774°)
Where is Kowloon Shangri-La on the map?
Kowloon Shangri-La - Hong Kong
{"latitude":22.2972,"longitude":114.1774,"title":"Kowloon Shangri-La"}