This is apparently Valencia. Evidently the flood happened very quickly. Many dead 😢