Mars Rovers Spirit and Opportunity

Building on the success of the 1997 Sojourner rover, the Spirit and Opportunity rovers landed on Mars in 2004. Although their planned mission was just 90 Mars days long (about 92 Earth days), Spirit continued until March 2010, while Opportunity was still operating in 2011. Both found evidence that water had helped shape the Martian landscape in the distant past.

Mars

Scientists, too, have speculated about the possibility of life on Mars. During the 1800s, some leading astronomers thought that an

Mars Read More »

Shopping Cart
Scroll to Top