Designed by
Title
Bullet trains at Beijing South Railway Station, China #96816820
Description
BEIJING-OCT. 13, 2013. Bullet trains at Beijing South Railway Station. Past 10 years China built 20,000km high-speed rail, 20 urban public transport systems, countless highways, dozens new airports.
This image is editorial