Magnum Photos -
CHINA. Near Chongqing. 1980. Pollution coming from a paper manufacturing company. 
Image Reference 
BAB1980007K029 
(PAR94790) 
© Bruno Barbey/Magnum Photos 
High Res Ready 
View Other Images From Story