This close-up view of Hurricane Isabel was taken by one of the Expedition 7 crewmembers onboard the International Space Station on Sept. 15, 2003. In addition to the station’s cameras, NASA satellites provided imagery of the storm, as it approached the eastern seaboard of the United States.
View satellite imagery of the storm on September 17, 2003.
1 min read