Where is Shijiazhuang station?

Where is Shijiazhuang station located?

Shijiazhuang station, Shijiazhuang station, China (approx. 38.00925°, 114.48175°)


Where is Shijiazhuang station on the map?