ESA PR 10-2008. NASA?s space shuttle Atlantis, which successfully delivered ESA?s Columbus laboratory to the International Space Station, has safely returned to Earth with its crew of seven. Landing was at 14:07 UTC (15:07 CET) on 20 February at Kennedy Space Center, Florida.