Where is Civic Center Station?

Where is Civic Center Station located?

Civic Center Station, Civic Center Station (Shenzhen Metro), China (approx. 22.544443°, 114.05667°)


Where is Civic Center Station on the map?