Where is Zhainei?

Where is Zhainei located?

Zhainei, Fujian, China (approx. 25.18889°, 118.2639°)


Where is Zhainei on the map?