Sunday, August 31, 2014

Structure

Today's Astronomy Picture of the Day shows the largest human-created-and-inhabited (currently) structure in space: the International Space Station and the Space Shuttle Endeavour in May 2011.

No comments:

Post a Comment