The meteor shower’s peak coincides with a total solar eclipse across Spain, Iceland and Greenland and a six-planet parade.



Source link