Where is Infu?

Where is Infu located?

Infu, Fujian, China (approx. 24.91417°, 117.29°)


Where is Infu on the map?