Where is Chanputou?

Where is Chanputou located?

Chanputou, Fujian, China (approx. 24.73583°, 117.7317°)


Where is Chanputou on the map?