Where is Beijing Station?

Where is Beijing Station located?

Beijing Station, Beijing, China (approx. 39.9049°, 116.4271°)


Where is Beijing Station on the map?