Where is Dinkuillao?

Where is Dinkuillao located?

Dinkuillao, Fujian, China (approx. 24.56139°, 117.2561°)


Where is Dinkuillao on the map?