Featured in meteor showers

Lyrid meteor shower seen from Earth's orbit
starry night sky above telescopes on hill
Meteor shower from Pierre-Percee lake area in France
Meteor shower
blue marble Earth image