
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.

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.