On the evening of 12 August 2026, millions of people across Spain will look up and watch one of nature’s…