August 12th is almost here, bringing two of the year's most anticipated celestial events. Tomorrow, a total solar eclipse will sweep across Greenland, Iceland, Spain, and a small corner of Portugal, with a partial eclipse visible across a much wider area. |