CNR Dalian Locomotive & Rolling Stock Company  Tel: 0411-8419-8254

51 Zhongchang Street, Dalian, China
Manufacturer of diesel electric locomotives, city transport trams, rolling stock, diesel engines, and various locomotive parts; subsidiary of China CNR Corporation Ltd; based in Dalian
Related Keywords: engines, railways

Map placements may be only approximate. Please check site.