xenophilia.com
Pics of the Eclipse - Xenophilia
A photo released by NASA shows the shadow of the moon falling on earth as seen from the International Space Station (ISS), 230 miles above the planet, during a total solar eclipse March 29, 2006. (NASA/Reuters) View more NASA eclipse images here.