Where is Hong Kong Station?

Where is Hong Kong Station located?

Hong Kong Station, Hong Kong Station, China (approx. 22.284°, 114.1578°)


Where is Hong Kong Station on the map?