Where is Linjiao?

Where is Linjiao located?

Linjiao, Hainan, China (approx. 19.855°, 110.4497°)


Where is Linjiao on the map?