« Squealing and Plasma |
| Chiselled »
The International Space Station, currently occupied by five astronauts, photographed from the shuttle Endeavour, February 19.
Larger version here. And the same as filmed by Dirk Ewers, 350 km below, May 2008. More. Via APoD.
Posted at 08:37 in Feats, Science, Travel | Permalink
My new wallpaper. Thanks.
March 03, 2010 at 16:06
Pyramids seen from the space station.
And London at night.
March 07, 2010 at 13:21
Wow! very cool image. I really dream of going there someday.
Medieval Clothing |
March 11, 2010 at 05:33
The comments to this entry are closed.