Stories tagged satellite image

Tornado trail seen from space: Tens of thousands of trees were leveled June 7, 2007 in Wisconsin.
Tornado trail seen from space: Tens of thousands of trees were leveled June 7, 2007 in Wisconsin.

A tornado left this scar in a forested region of Wisconsin on June 7, 2007. Click on the picture to get a little larger view or here is a link to the original NASA photo.