Saturday, November 6, 2010

The International Space Station as seen by the STS-132 space shuttle crew on May 23, 2010.
NASA

IMAGE OF THE DAY... The illustration below is courtesy of Life's Little Mysteries...

An illustration comparing the International Space Station’s size to that of other notable man-made objects, both real and fictional.

No comments:

Post a Comment