Where is Shenzhen Station?

Where is Shenzhen Station located?

Shenzhen Station, Shenzhen Station, China (approx. 22.534292°, 114.11225°)


Where is Shenzhen Station on the map?