Where is Beijing station?

Where is Beijing station located?

Beijing station, Beijing station, China (approx. 39.903503°, 116.4209°)


Where is Beijing station on the map?