Compare locomotives
Add a locomotive
China Railway DF8
The DF8 is a heavy diesel locomotive for freight service, both prototypes of which were built in 1984. Series production of the actual DF8 followed in 1989. It had a sixteen-cylinder engine with an output of 3,310 kW ...