Quick look: World's largest e-waste dump

The town of Guiyu in China is one of the world's largest electronic waste dumps