Wreckage of cars pile up in a street on October 31, 2024 after flash floods affected the town of Alfafar, in the region of Valencia, eastern Spain. Rescuers raced on October 31, 2024 to find survivors and victims of once-in-a-generation floods in Spain that killed at least 95 people and left towns submerged in a muddy deluge with overturned cars scattered in the streets. About 1,000 troops joined police and firefighters in the grim search for bodies in the Valencia region as Spain started three days of mourning. Up to a year's rain fell in a few hours on the eastern city of Valencia and surrounding region on October 29 sending torrents of water and mud through towns and cities.,Image: 928607173, License: Rights-managed, Restrictions: , Model Release: no