Beijing Municipality Train Station, People's Republic of China --
Return
Pedestrian Overpass - 3 - After another 50 yards you come to this pedestrian overpass.