"This is our third major solar eclipse within eight years — total in 2017, annular in 2023, total in 2024," Sirola said. "It's rare to have that many eclipses in a general area in so short a time." ...