Medusae Fossae Formation

Auto Added by WPeMatico

Suspected Small Ocean’s Worth of Ice Found Under Surface of Mars

Images taken using radar technology of an area near the equator of Mars have revealed what appears to be massive…

11 months ago