
Perseverance Rover Lands on Mars
NASA's Perseverance Mars rover has touched down on the surface of the Red Planet. Mission Website
Mission Status | Currently Operating |
Mars Orbit Insertion | March 10, 2006 |
Launched | August 12, 2005 |
Launch Site | Cape Canaveral Air Force Station, Florida |
The Mars as Art exhibition showcases selected images returned by Mars spacecraft.
View
Image Gallery ›
Download Booklet
›