Flood waters in Pakistan are responsible for this eerie set of photos. It seems they were taken after several million spiders fled the surging tide and ended up roosting in trees for an extended period. A mummified, otherworldly appearance is the result.
Comments
The chinese hell is the land of wind and ghosts; the land of sand, spiders and sewerage water has gotta be at least equally undesirable.