Where is Muchanqiao?

Where is Muchanqiao located?

Muchanqiao, Shaanxi, China (approx. 35.65389°, 109.6978°)


Where is Muchanqiao on the map?