Photo detail

Space shuttle Atlantis lands at the Kennedy Space Center in Cape Canaveral, Fla., Thursday, July 21, 2011. The landing of Atlantis brings the space shuttle program to an end. (AP Photo/John Raoux)

Stories this photo appears in:

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment