Farewell, Mir
Russia's Space Station Mir
The Russian space station Mir's 15-year life is coming to a close. The craft is pictured here over clouds and water, 160 nautical miles (296 kilometers) below, as seen from Space Shuttle Endeavour (STS-89 mission) on Jan. 29, 1998. Click to enlarge this image.
NASA
   
 
More
Image
Galleries
 
<