Where is Xuefens?

Where is Xuefens located?

Xuefens, Fujian, China (approx. 25.07528°, 118.4778°)


Where is Xuefens on the map?