52 of 286


May 22, 2014
(28 Oct. 2010) --- At 220 miles above Earth, the unattended Soyuz TMA-19 spacecraft, docked to the International Space Station, almost appears to be a giant telescope focusing through a break in the clouds upon several islands in the Galapagos chain. Isabela is the most easily recognizable island among this chain in the Pacific Ocean.

comments powered by Disqus