High speed trains stay in Beijing south train station,China.


Size: 6016px × 4016px
Photo credit: © wei cao / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: asia, asian, beijing, china, chinese, city, departure, fast, high, high-speed, journey, modern, platform, rail, railroad, railway, south, speed, station, technology, tourism, train, trains, transport, transportation, travel, urban