A total solar eclipse is seen from Mazatlan, Mexico on Monday April 8, 2024.
Viewers use special protective glasses to observe a total solar eclipse during a practice round at The Masters Golf Tournament at Augusta National Golf Club in Augusta, Georgia on Monday, April 8, 2024.
People watch a partial solar eclipse on the observation deck of Edge at Hudson Yards in New York City on Monday, April 8, 2024.
Onlookers watch as cloud coverage blocks their view of the total solar eclipse in Buffalo, New York on Monday, April 8, 2024. Despite the weather, crowds cheered as darkness set in.
Jared Kirk, left, a surgical tech at Dell Seton Medical Center, views the early stages of the solar eclipse on the top floor of the hospital’s parking garage in Austin, Texas on Monday, April 8, 2024.
People assemble to view the total solar eclipse at Sugarbush ski resort in Warren, Vermont on Monday, April 8, 2024.
Australian tourists Sharon Bucklee and Nikki Conway join the crowd of solar eclipse watchers at Griffith Observatory in Los Angeles, California on Monday, April 8, 2024.
People gather near the Horseshoe Falls to watch the total solar eclipse in Niagara Falls, Ontario, Canada on Monday, April 8, 2024.
People watch a total solar eclipse in Eagle Pass, Texas on Monday, April 8, 2024.
Students take in the eclipse while listening to Mariachi Paredes de Tejastitlán at the University of Texas in Austin, Tennessee on Monday, April 8, 2024.
People line up for a few eclipse glasses hand out as they gather on the National Mall to view the partial solar eclipse in Washington, DC on April 8, 2024.
People gather at Saluki Stadium, ahead of a total solar eclipse in Carbondale, Illinois on Monday, April 8, 2024.
People look to the sky ahead of a total solar eclipse at Niagara Falls, New York on Monday, April 8, 2024.
People look toward the sky at the 'Edge at Hudson Yards' observation deck ahead of a total solar eclipse across North America, in New York City on April 8, 2024.