Cape Hatteras Lighthouse-Meteor Showers-Cape Hatteras National Seashore
Cape Hatteras Lighthouse at Cape Hatteras National Seashore on North Carolina's Outer Banks. This image was taken in the early morning hours of November 18, 2001 during the Leonid meteor shower (storm). Within this scene there are at least 16 meteors, though most are too faint to be seen without magnification.