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?
{"latitude":38.04086,"longitude":114.48483,"title":"Shijiazhuang Train Station"}