Where is Shijiazhuang Train Station?

Where is Shijiazhuang Train Station located?

Shijiazhuang Train Station, Shijiazhuang Train Station, China (approx. 38.04086°, 114.48483°)


Where is Shijiazhuang Train Station on the map?