Where is Harbin Station?

Where is Harbin Station located?

Harbin Station, Harbin Station, China (approx. 45.75997°, 126.6259°)


Where is Harbin Station on the map?