The Geminid meteor shower peaked on Dec. 14th with more than 100 meteors per hour. Geminids are pieces of gravelly debris from rock comet 3200 Phaethon.

The Geminid meteor shower peaked on Dec. 14th with more than 100 meteors per hour. Geminids are pieces of gravelly debris from rock comet 3200 Phaethon.