Where is Zhaidou?

Where is Zhaidou located?

Zhaidou, Fujian, China (approx. 23.92958°, 117.6112°)


Where is Zhaidou on the map?