Where is Banqiaoqiu?

Where is Banqiaoqiu located?

Banqiaoqiu, Shaanxi, China (approx. 33.95389°, 109.9522°)


Where is Banqiaoqiu on the map?