Where is Fanqiao?

Where is Fanqiao located?

Fanqiao, Shaanxi, China (approx. 34.50655°, 109.3348°)


Where is Fanqiao on the map?