Space Shuttle Landing Atlantis Nasa HD video. Space shuttle Atlantis and 7 astronauts ended an 11 day journey to space. The landing was at NASA's Kennedy Space Center in Florida November 27, 2009. The mission was named STS-129. It included 3 spacewalks and the installation of two platforms to the International Space Station's truss aka backbone. The platforms hold large spare parts to hold the station operations after the shuttles are retired. The shuttle astronauts delivered 30,000 pounds of replacement parts for systems that provide power to the international space station to keep it from overheating and to maintain a proper orientation in space. Nasa said this is Space Shuttle Atlantis final landing.