Where is Huaxiba Station?

Where is Huaxiba Station located?

Huaxiba Station, Huaxiba Station, China (approx. 30.64565°, 104.0639°)


Where is Huaxiba Station on the map?