Where is Wantow?

Where is Wantow located?

Wantow, Fujian, China (approx. 24.64417°, 117.8503°)


Where is Wantow on the map?