Where is Shenjiatun?

Where is Shenjiatun located?

Shenjiatun, Hebei, China (approx. 40.76417°, 114.8581°)


Where is Shenjiatun on the map?