That's from The Incredible Hulk! Brazil!!!!
>>77006Could be anywhere in Latin America, really. Actually, I'd say its more likely in Colombia or Peru or something, as it looks shittier than the typical Brazilian favela, at least, the ones I've seen in Rio and Sao Paulo.
actually, it really is brazil