Geminid Meteor Shower Will Be Visible on December 13th and 14th
This year, the Geminid meteor shower will reach its peak on December 13th and 14th, and stargazers can observe up to 120 meteors per hour. The shower will be better seen in the Northern...