Items tagged with aonia terra

The European Space Agency's (ESA) Mars Express spacecraft captured an image of a creepy crater that resembles an eyeball staring out from the Red Planet's surface. The "veins" that run through the 30 km-wide crater are likely channels that carried liquid water on Mars some 3.5-4 billion years ago. The Mars Express... Read more...