Where is Baodoulou?

Where is Baodoulou located?

Baodoulou, Fujian, China (approx. 24.88861°, 117.3706°)


Where is Baodoulou on the map?