Where is Anmayan?

Where is Anmayan located?

Anmayan, Fujian, China (approx. 25.67111°, 118.9397°)


Where is Anmayan on the map?