Where is Hankou North Station?

Where is Hankou North Station located?

Hankou North Station, Hankou North Station, China (approx. 30.71409°, 114.324°)


Where is Hankou North Station on the map?