STS-135 Atlantis Landing Posted on July 21, 2011 STS-135 Atlantis Landing (201107210003HQ), a photo by nasa hq photo on Flickr.