Stung Meanchey - Children of the Dust. Photo essay from 2007. Stung Meanchey was a large garbage dump on the outskirts of Phnom Pehn in Cambodia. Every day hundreds of people scavenge through the daily refuse looking for things to sell and recycle. This story highlighted the human and environmental impact of unregulated garbage dumps. The site closed down in 2010.