DSCF0147 Published June 18, 2012 at 1800 × 1200 in Toxic Leachate dumping station next door to a manufacturing plant