Tag: Celestial displays
Spectacular Northern Lights and Meteor Shower: Will They Light Up the Sky Tonight?
Last night, stargazers in the UK were in for a treat as they witnessed the Perseids meteor shower along with a stunning display of the northern lights. The Perseids meteor shower, known as the...