I believe it is a photo of Kiberia, Kenya.
Sadly, I think a lot of African cities have similar squalor.