The total solar eclipse of August 12, 2026, will pass through areas of the northern hemisphere, briefly changing day into ...