Tuesday, April 1, 2008 Nest Egg Storks rest in their nests on prefabricated posts in an estate near Caceres, Extremadura, Spain.