The European Space Agency's Mars Express probe has captured stunning photos of a massive crater on Mars that is full of ice. The images reveal the Korolev crater, which is located in the northern lowlands of Mars and is approximately 50 miles wide. The Korolev crater is particularly interesting because it contains a massive deposit of water ice that is estimated to be more … [Read more...] about Stunning Photos Show Huge Crater on Mars Full of Ice