Video: Lyrid meteor shower 2017 over China's night sky
The video shows a time lapse of the Lyrid meteor shower which lit up the night sky over Changbai Mountains in China. The Lyrid occurs annually in late April when the Earth passes through the dusty tail of Comet Thatcher. Meteor showers are created when pieces of an astronomical body break off and enter Earth's atmosphere on a parallel course.