Earth’s ‘Eye of Sahara’ resembles Mars in images snapped by an astronaut on the ISS
Mars 2.0? Earth’s ‘Eye of Sahara’ resembles the Red Planet in images snapped by an astronaut on the International Space Station European Space Agency’s Thomas Pesquet shared images on Twitter of the Eye of Sahara in Africa This region looks similar to what ‘Perseverance rover would have seen Mars on its approach to landing’ The images … Read more