Back to B05 Industry Photographs

0122

A big consignment of diesel engines produced by the Shanghai Diesel Engines Plant are waiting for shipment. The plant fulfilled its production plan for the first half of 1969 ahead of time.

Image details

Front Yes
Place
Transcribed No
Year 1971

Looking for a copy of this image?

Please contact us   to request a print or digital download.