Where is Cao Xiedao?

Where is Cao Xiedao located?

Cao Xiedao, Fujian, China (approx. 25.07028°, 117.0272°)


Where is Cao Xiedao on the map?