Where is Fantun?

Where is Fantun located?

Fantun, Fujian, China (approx. 27.37306°, 118.6878°)


Where is Fantun on the map?