Where is Lanzhou West Station?

Where is Lanzhou West Station located?

Lanzhou West Station, Lanzhou West Station, China (approx. 36.06745°, 103.7493°)


Where is Lanzhou West Station on the map?