A total solar eclipse will block out the sun across the U.S. on Aug. 21 in a major event that's been dubbed the "Great American Eclipse" — but it won't be the first or last time the country will see the astronomical phenomenon. To witness the next total solar eclipse in the U.S., though, Americans will have to wait another seven years.
The Aug. 21 total solar eclipse is unique in that it will be visible all across the U.S., with the moon appearing to completely blot out the sun in parts of 14 different states at different times throughout the day.