This week in 2009, space shuttle Atlantis, mission STS-125, landed at Edwards Air Force Base in California following a successful 12-day mission to service the Hubble Space Telescope.

Source: This Week in NASA History: STS-125 Lands - May 24, 2009