Where is Central Metro Station?

Where is Central Metro Station located?

Central Metro Station, Central Metro Station, HK (approx. 22.28161°, 114.15902°)


Where is Central Metro Station on the map?