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