Where is Harbin West Station?

Where is Harbin West Station located?

Harbin West Station, Harbin West Station, China (approx. 45.70383°, 126.5742°)


Where is Harbin West Station on the map?