Back to M Photographs

0162 - Shanghai's Industry Strides Forward. A large-sized steam turbo-gener...Back

Shanghai's Industry Strides Forward. A large-sized steam turbo-generator with water cooled stator and rotor is being installed at the Shanghai Electrical Equipment Plant.

Image details

Front No
Place
Year 1973

Looking for a copy of this image?

Please contact us   to request a print or digital download.