Where is Neiqun?

Where is Neiqun located?

Neiqun, Fujian, China (approx. 25.41806°, 118.3203°)


Where is Neiqun on the map?