Two Views
March 03, 2010
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.