
The Giza pyramids vaguely seen through swarms of locusts over Cairo, November 17, 2004. Swarms of pink locusts swept through central Cairo flying high above some of the cities tallest towers or swooping down on tree line streets where startled pedestrians stamped on them.