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