China Railways DF10


China Railways DF10 - locomotive class in People's Republic of China.