Space shuttle Atlantis lands for the STS-135 mission marking the final mission of the Space Shuttle Program at NASA’s Kennedy Space Center in Florida. Time of landing was 5:57 a.m. (EDT) on July 21, 2011.
The “just at dawn” landing was one of the most memorable landings ever, as shown in this picture: