Designed by
Title
China Railways HXD3D electric locomotive in Zhuozhou Railway Station, Hebei, China. #90766275
Description
China Railways HXD3D electric locomotive in Zhuozhou Railway Station, Hebei, China. The locomotive is actual quasi-high speed application of high power AC locomotives.
This image is editorial