Where is Dinudow?

Where is Dinudow located?

Dinudow, Fujian, China (approx. 24.33°, 117.1003°)


Where is Dinudow on the map?