Where is Zhufutun?

Where is Zhufutun located?

Zhufutun, Hebei, China (approx. 38.16278°, 114.6408°)


Where is Zhufutun on the map?