Where is Shanfan?

Where is Shanfan located?

Shanfan, Fujian, China (approx. 24.90778°, 116.2494°)


Where is Shanfan on the map?