Where is Banqiao?

Where is Banqiao located?

Banqiao, Fujian, China (approx. 27.08941°, 118.3209°)


Where is Banqiao on the map?