Where is Shenzhen West Station?

Where is Shenzhen West Station located?

Shenzhen West Station, Shenzhen West Station, China (approx. 22.53093°, 113.9021°)


Where is Shenzhen West Station on the map?