Advertisement
37. Landsat image, 2002 The LANDSAT Earth observation satellites have returned an unbroken record of Earth photography since the first was launched in 1972. The most recent in the series, Landsat 7, took this image of Cape Cod, Massachusetts, on June 22, 2002.
Photos from: "Top NASA Photos of All Time" »