Which makes the images of Agbogbloshie that he captured all the more horrific and haunting. Agbogbloshie is an e-waste site in Ghana, Africa. Actually, site is too nice a word for it – it’s a dump.