Great Views of Earth From the International Space Station

Some great views of the Earth from  the Image Science & Analysis Laboratory, NASA Johnson Space Center. The Internation Space Station has been continuously manned since November 2, 2000 by over 200 different people and has traveled over 1.5 billion statute miles.  Wikipedia outlines the purpose of the station: According to the original Memorandum of […]