Preview Mars 2020 Perseverance Launch Image ID: 1349-355 Artist: NASA/Joel Kowsky Purchase a commercial license Buy framed prints & more from our print store 2020 21st century astronomy cape canaveral air force station (ccafs) cape canaveral florida ksc launch complex 41 launch mars 2020 nasa mission perseverance rover perseverance space exploration space spacecraft taking off united launch alliance (ula) usa