STS-135 Atlantis Launch Posted on July 8, 2011 STS-135 Atlantis Launch (201107080003HQ), a photo by nasa hq photo on Flickr.