While weather and Earth science satellites are known for getting a perspective on storms as they orbit the Earth, they were not the only sensors viewing Hurricane Dean from high above. Astronauts aboard the International Space Station and the crew of the Space Shuttle Endeavour passed over the storm on August 18.
Published Aug 20, 2007
Atmosphere
Water
Severe Storms