
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 | October 24, 2001 |
Launched | April 7, 2001 |
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 ›