Thursday, October 1, 2009

See Globally

Look here to find out when you might see the International Space Station flying over your Washington town.

Satellite Image of Western Washington:
NASA/Goddard Space Flight Center,
The SeaWiFS Project and ORBIMAGE,
Scientific Visualization Studio
MomsRising.org