Heavy rain on the embankment