Where is Beijing West Station?

Where is Beijing West Station located?

Beijing West Station, Beijing West Station, China (approx. 39.89544°, 116.3151°)


Where is Beijing West Station on the map?