Where is Mankow?

Where is Mankow located?

Mankow, Fujian, China (approx. 25.95972°, 119.3375°)


Where is Mankow on the map?