Tag: Planet039s

spot_imgspot_img

Mars satellite captures image of giant ‘claw marks’ across Red Planet's surface

The fault system — dubbed the “Tantalus Fossae” — is a system of lengthy troughs lying along the eastern flank of a vast,...