Where is Xinqiao?

Where is Xinqiao located?

Xinqiao, Shaanxi, China (approx. 37.51667°, 108.45°)


Where is Xinqiao on the map?