Did you know that a fossilized delta in Eberswalde crater provides strong evidence for flowing water on Mars ? SOMEFACTS.com