Location
Wong Chuk Hang, Hong Kong
, Wan Chai Hong Kong Island
Hong Kong S.A.R., China
See map: Google Maps
Wan Chai Hong Kong Island HK