Intense rainfall in eastern Spain produced deadly and destructive flash floods in the province of Valencia. On October 29, 2024, more than 300 millimeters …