Check Price Add to Lightbox Download
< Prev Next >
China, Manchuria.  Site managers meet in sub-zero temperatures during the construction of petrochemical plant at Daqing, site of China's largest oil field.  Oil refinery.
China, Manchuria. Site managers meet in sub-zero temperatures during the construction of petrochemical plant at Daqing, site of China's largest oil field. Oil refinery.