Lava deposits in Mangala Fossae
Friday, September 26, 2008 - 04:07
in Astronomy & Space
The High Resolution Stereo Camera obtained images of the Mangala Fossae trough, a system of outflow channels on Mars that bears evidence of lava deposition and catastrophic floods.