Where is Nankai?

Where is Nankai located?

Nankai, Hainan, China (approx. 19.08167°, 109.41°)


Where is Nankai on the map?