Photo of the Day: A View of the Galapagos Islands from the International Space Station
This remarkable photo of the Galapagos Islands was taken on October 28th, 2010 from the Soyuz TMA-19 spacecraft, which was docked to the international space station, 220 miles above the Earth.