Where is Xunpu?

Where is Xunpu located?

Xunpu, Fujian, China (approx. 24.85805°, 118.6487°)


Where is Xunpu on the map?