Where is Andin?

Where is Andin located?

Andin, Fujian, China (approx. 24.54167°, 117.5828°)


Where is Andin on the map?