What is a Solar Eclipse? Unveiling the Mystery

an eclipse of the Sun as seen above the clouds