ESA’s Mars Express orbiter has imaged yet more evidence of a watery past on Mars with what appears to be the remains of a river delta, seen here, located just within the 40-mile (65-km) -wide Eberswalde Crater. Formed over 3.7 billion years ago, Eberswalde Crater was in the top 4 list of possible landing sites…