IMAGES

Perseids meteor shower seen in Greece

perseids-meteor-shower-seen-in-greece

A meteor streaks past stars and the Milky Way in the night sky over the Helmos Observatory during the Perseids meteor shower, on mount Helmos near the city of Kalavrita, Greece, Sunday. [Alkis Konstantinidis/Reuters]