

Millions across Europe paused their day on August 12, 2026, to witness a breathtaking total solar eclipse that swept across the continent.

From Spain's mountains to London's parks, people gathered under a shared sky for a rare moment of collective wonder.

Want to know more?