Where is Xinjiadi?

Where is Xinjiadi located?

Xinjiadi, Hebei, China (approx. 36.9°, 114.9333°)


Where is Xinjiadi on the map?