Designed by
Title
Siemens Velaro CN CRH3 high-speed trains at Shanghai Hongqiao Railway Station in China #240612168
Description
Shanghai, China - September 18, 2013: Siemens Velaro CN CRH3 high-speed trains at Shanghai Hongqiao Railway Station in China
This image is editorial