Where is Xiacidin?

Where is Xiacidin located?

Xiacidin, Fujian, China (approx. 27.1375°, 119.8554°)


Where is Xiacidin on the map?