Where is Yanqiang?

Where is Yanqiang located?

Yanqiang, Fujian, China (approx. 23.7782°, 117.3477°)


Where is Yanqiang on the map?