Siemens ICx Next Generation High-Speed Trains

Siemens ICx is a next generation high-speed train designed for Deutsche Bahn, Germany. Image courtesy of Siemens press picture.