Monstruocities!!! It´s true, we humankind resemble ants sometimes!
First way this work at the Tate Modern a few years ago. I was impressed by the size of the prints and by the image itself. The only thing I remember is that the first photo is from the residence boroughs in the outskirts of Mexico City.
If I´m not mistaken, I think these photos where made with a large format camera. Great work!