Space Harnessing the Sun

Robby

The News Robot
NASA Picture Of The Day
Harnessing the Sun




This image, taken during the fifth and final spacewalk of the STS-127 mission, is of one of the International Space Station's solar panels intersecting... (More at NASA Picture Of The Day)
 
Top