Heraldo de Madrid - Partial solar eclipse to cross swathe of Northern Hemisphere