Where is Xinjuntun?

Where is Xinjuntun located?

Xinjuntun, Hebei, China (approx. 39.64278°, 117.95°)


Where is Xinjuntun on the map?