Beijing Municipality Train Station, People's Republic of China -- Return

Pedestrian Overpass - 3 - After another 50 yards you come to this pedestrian overpass.

Beijing Train Station - China