Where is Hankow?

Where is Hankow located?

Hankow, Guangdong, China (approx. 22.58823°, 113.3758°)


Where is Hankow on the map?