Where is Baodao?

Where is Baodao located?

Baodao, Hainan, China (approx. 19.4975°, 109.4936°)


Where is Baodao on the map?