Last flight of Discovery
Click on any image to open the slideshow
STS-133 marked the final mission of space shuttle Discovery and began on Feb. 24, 2011. These photos show the launch from the Atlantic Coast beach at Marineland, roughly 90 miles from the launch pad.