Loading...

Stunning views of solar eclipse

| Sky gazers in northern Europe caught a fantastic view of a total solar eclipse on the morning of March 20, 2015.