Where is Baoqiao?

Where is Baoqiao located?

Baoqiao, Fujian, China (approx. 26.63944°, 119.2356°)


Where is Baoqiao on the map?