Where is Annin?

Where is Annin located?

Annin, Fujian, China (approx. 25.93889°, 118.4753°)


Where is Annin on the map?