Crowds gathered across the U.S. for today’s total solar eclipse, with viewing sites set up across the path of totality—including one along Niagara Falls State Park, a special “eclipse flight” traveling through the eclipse’s path, and a mass wedding that took place in Russellville, Ark. just minutes before totality.

 The eclipse passed through 15 states, entering the U.S. in Texas and exiting in Maine, and passing through Oklahoma, Arkansas, Missouri, Illinois, Kentucky, Indiana, Ohio, Pennsylvania, New York, Vermont, New Hampshire, and parts of Tennessee and Michigan. Millions of people were expected to watch the event, which is the last time a total solar eclipse will be visible in the contiguous United States until 2044.

Here are photos of the eclipse—and some of its millions of viewers—from across the U.S.