The Geminids are "one of the best and most reliable annual meteor showers," according to NASA, with up to 120 meteors falling per hour at its peak.