Where is Duntaidalolindui?

Where is Duntaidalolindui located?

Duntaidalolindui, Hainan, China (approx. 19.08972°, 110.1822°)


Where is Duntaidalolindui on the map?