Where is Xinqiao?

Where is Xinqiao located?

Xinqiao, Hebei, China (approx. 38.61667°, 115.8167°)


Where is Xinqiao on the map?