European Space Agency’s Mars Express mission captured an image of Aonia Terra, a crater-filled region in the Red Planet’s southern hemisphere. One of the images shows a crater encircled by winding channels. A closer look would suggest that the image looks eerily like a human eyeball.Read More
Advertisements
Advertisements