Where is Tzaidi?

Where is Tzaidi located?

Tzaidi, Hainan, China (approx. 19.39917°, 108.9186°)


Where is Tzaidi on the map?