Where is Tancow?

Where is Tancow located?

Tancow, Hainan, China (approx. 19.16222°, 110.5272°)


Where is Tancow on the map?