Of the astronomical phenomena, we can witness with our own eyes, a solar eclipse is one of the most spectacular.... Read More