Where is Civic Centre?

Where is Civic Centre located?

Civic Centre, Civic Centre, China (approx. 22.54329°, 114.0568°)


Where is Civic Centre on the map?