Where is Shantuqiao?

Where is Shantuqiao located?

Shantuqiao, Shaanxi, China (approx. 34.76917°, 107.8344°)


Where is Shantuqiao on the map?