The European Space Agency has released a series of new images of Orcus Patera, a long crater near Mars’s Mons Olympus whose rim rises some 6,000 feet. But the images, taken by the Mars Express craft, only deepen the mystery of the crater’s origin.
via Popular Science.
