The rare celestial event drew gasps, cheers and even tears, as the moon passed between the Earth and sun.

Total solar eclipse to spellbind Europe | Travel

Day will briefly turn into night across a swathe of northern Spain on Wednesday, when the Moon will completely cover the Sun during a rare total solar eclipse.