Where is Diaoqiao?

Where is Diaoqiao located?

Diaoqiao, Fujian, China (approx. 27.75086°, 117.7209°)


Where is Diaoqiao on the map?