Where is Zhongqiu?

Where is Zhongqiu located?

Zhongqiu, Fujian, China (approx. 26.91569°, 118.7295°)


Where is Zhongqiu on the map?