Where is Canweilin?

Where is Canweilin located?

Canweilin, Fujian, China (approx. 25.16778°, 118.1839°)


Where is Canweilin on the map?