Where is Dundu?

Where is Dundu located?

Dundu, Fujian, China (approx. 25.57583°, 119.0231°)


Where is Dundu on the map?