These are photos of the main locomotive exhibits at the China Railway Museum, which is located about 15km north-east of Beijing towards the airport. The images were taken in the summer of 2013.
Friday, 17 March 2017
SL12 -890 Sheng Li “Victory” locomotive
SL12-890
Sheng Li “Victory” is one of the main 2-3-1 industrial engines in China
Built 1960 - 1999