Search
A China Railways CRH3 high speed train is parked at the Beijing South station in Beijing, China.

Photographer: Nelson Ching/Bloomberg

A China Railways CRH3 high speed train is parked at the Beijing South station in Beijing, China.
December 23, 2012
Article
China Holds Test Run on World’s Longest High-Speed Railway Link
« Back to Home