Where is Xihe Station?

Where is Xihe Station located?

Xihe Station, Xihe Station, China (approx. 30.64982°, 104.2181°)


Where is Xihe Station on the map?