Where is Yanqiu?

Where is Yanqiu located?

Yanqiu, Fujian, China (approx. 27.23574°, 120.3373°)


Where is Yanqiu on the map?