Where is Daoxue?

Where is Daoxue located?

Daoxue, Hainan, China (approx. 19.92056°, 110.5889°)


Where is Daoxue on the map?