Where is Tanjiao?

Where is Tanjiao located?

Tanjiao, Hainan, China (approx. 19.82028°, 110.9169°)


Where is Tanjiao on the map?