Where is Hankow?

Where is Hankow located?

Hankow, Hainan, China (approx. 19.51472°, 108.9308°)


Where is Hankow on the map?