Cape Canaveral - Five US astronauts aboard the shuttle Atlantis have landed at Kennedy Space Centre ending a successful 13-day mission to install the Quest Airlock on the International Space Station.
The shuttle touched down early yesterday morning, almost 24 hours after an earlier landing was delayed due to bad weather.