Space Shuttle Atlantis has launched from the Kennedy Space Center in Florida, marking the final shuttle launch for NASA.
STS-135 marks the final flight for the shuttle program, 30 years after Columbia touched the sky during STS-1.
Meteorological reports for the launch looked doubtful at first, but a gap in the bad weather at just the right time allowed everything to proceed as planned. Atlantis successfully reached its preliminary orbit in what a NASA official called a flawless launch.
The following are photos:
Watch the Video here: