
A Mysterious Structure on Mars’ Surface was Photographed by Curiosity
Recently, NASA obtained a selfie from its Curiosity rover. When the scientists took a closer look at the photograph, they saw a mysterious ‘anomaly’. The panoramic image of the Vera Rubin Ridge on the Red Planet showed Curiosity and the…