

Thousands of Dutch residents flocked to beaches and rooftops Wednesday to witness the country's most spectacular solar eclipse in decades.

Despite some mixed reactions, the rare celestial event brought communities together under perfect viewing conditions.

Want to know more?