Back to G Photographs

0205 - China's Vigorous Industrial Construction. Diesel locomotives produce...Front

China's Vigorous Industrial Construction. Diesel locomotives produced by the Szufang Rolling Stock Plant in Tsingtao, Shantung Province. The plant's output of diesel locomotives in 1975 was 106 per cent higher than in 1974.

Image details

Front Yes
Place Shantung
Year 1975

Looking for a copy of this image?

Please contact us   to request a print or digital download.