Masses of dead fish wash up on rocks at the bank of the Haihe River in North China's Tianjin municipality, July 21, 2011. [Photo/CFP]