Traces of a giant flood