Where is Dorsett Wanchai?

Where is Dorsett Wanchai located?

Dorsett Wanchai, Dorsett Wanchai, China (approx. 22.27456°, 114.1789°)


Where is Dorsett Wanchai on the map?