Where is Convention and Exhibition Center Station?

Where is Convention and Exhibition Center Station located?

Convention and Exhibition Center Station, Convention and Exhibition Center Station (Shenzhen Metro), China (approx. 22.5375°, 114.054726°)


Where is Convention and Exhibition Center Station on the map?