Where is Xi'an Station?

Where is Xi'an Station located?

Xi'an Station, Xi'an Station, China (approx. 34.27268°, 108.958°)


Where is Xi'an Station on the map?