Where is Hongdao?

Where is Hongdao located?

Hongdao, Hainan, China (approx. 19.05972°, 109.8964°)


Where is Hongdao on the map?