A solar eclipse is a rare and spectacular celestial event. It happens when the Sun, Moon, and Earth align so that the Moon ...