Showing posts with label ISS. Show all posts
Showing posts with label ISS. Show all posts

Friday, September 15, 2006

International Space Station

This photo courtesy of NASA and the tax payers offers a beautiful view of a mountainous coastal area in the background. I have some ideas where this island might be located, Russia maybe and will try find it on Google Earth this week.