The final launch This picture was taken last year of the final Space Shuttle Atlantis launch in Titusville, Florida.