Where is Zhoujiadian?

Where is Zhoujiadian located?

Zhoujiadian, Hebei, China (approx. 39.22917°, 115.8028°)


Where is Zhoujiadian on the map?