20100424 world.europe: Nature puts on a show in Europe