Where is Fanshaekeng?

Where is Fanshaekeng located?

Fanshaekeng, Fujian, China (approx. 26.80477°, 118.5782°)


Where is Fanshaekeng on the map?