The Space Shuttle Atlantis (STS-135) has made the final landing at the Kennedy Space Center in Cape Canaveral, Florida on July 21, 2011.  It is...