A group of environmentalists arrives at a faraway tropical delta where toxic waste is being dumped. …