Spain prepares for the eclipse of the century