Solar eclipse

Solar eclipse

A solar eclipse occurs when an observer (on Earth) passes through the shadow cast by the Moon which...