Where is Shajiatun?

Where is Shajiatun located?

Shajiatun, Hebei, China (approx. 40.67111°, 114.3506°)


Where is Shajiatun on the map?