People from all over the world will flock to northern Spain next week in the hope of witnessing a once-in-a-lifetime experience: a total solar eclipse.

Mainland Spain is about to get its first total solar eclipse in more than 100 years, with the path of totality also touching Iceland and Greenland on 12 August. Next year's show…

Hundreds of millions more on the sidelines are in for a treat