Where is Caoxedian?

Where is Caoxedian located?

Caoxedian, Fujian, China (approx. 24.48278°, 117.5622°)


Where is Caoxedian on the map?