The Strung Meang Chey dump is located on the outskirts of Phnon Penh in Cambodia. Hundreds of people struggle there to etch out a living from the rubbish of the city. I had visited there earlier but this time I went with a Cambodian friend who was able to translate the stories of some of these people.