NASA, which is based in Washington, DC, released a photograph taken by its Insight spacecraft shortly after it landed on Mars, showing part of the probe and the Martian surface in the distance.
NASA, which is based in Washington, DC, released a photograph taken by its Insight spacecraft shortly after it landed on Mars, showing part of the probe and the Martian surface in the distance.