On Aug. 21, a total solar eclipse will be visible from coast to coast. But what, exactly, is this phenomenon?

       

Read More At Article Source | Article Attribution