Back to M Photographs

0161 - Shanghai's Industry Strides Forward. A large-sized steam turbo-gener...Front

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 Yes
Place
Year 1973

Looking for a copy of this image?

Please contact us   to request a print or digital download.