Los Alamos Releases New Maps Of Mars Water: "Los Alamos - Jul 25, 2003
'Breathtaking' new maps of likely sites of water on Mars showcase their association with geologic features such as Vallis Marineris, the largest canyon in the solar system."
MARSDAILY
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.