Where is Hankow?

Where is Hankow located?

Hankow, Zhejiang, China (approx. 29.12143°, 121.8645°)


Where is Hankow on the map?