Atlantis was detached from the International Space Station.Atlantis has completed its mission on Space Station.The shuttle Atlantis on Sunday has left the International Space Station after having left her ``like a palace,'' according to the astronauts on the mission, and completed 98 percent after a construction period that has lasted for 12 years .
Atlantis detached from International Space Station