Where is Banqiaoji?

Where is Banqiaoji located?

Banqiaoji, Anhui, China (approx. 32.28333°, 116.6167°)


Where is Banqiaoji on the map?