VoidView.Space
Eberswalde Delta in High Resolution

Eberswalde Delta in High Resolution

NASA is considering Eberswalde crater as a possible landing site for the Mars Science Laboratory mission; the spacecraft will arrive at Mars in August 2012.