Space Shuttle Atlantis Lands, Ending NASA's Shuttle Program Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email Space shuttle Atlantis (STS-135) touches down at NASA's Kennedy Space Center Shuttle Landing Facility (SLF), completing its 13-day mission to the International Space Station. ( NASA/Bill Ingalls / flickr ) Produced by Posey Gruener Produced by PRI and WNYC