The shower will peak on the night of August 12 into August 13, when the new moon will leave unobstructed views of the Perseids. Observers in dark, rural areas of Greece could see up to 50 meteors an hour at the peak
Unexplained glowing objects were reported in multiple regions, sparking speculation and prompting authorities to investigate their origin
A security camera in the mountain village of Palaios Agios Athanasios captured a striking six-second meteor trail lighting up the night sky above Pella
The celestial phenomenon was captured by webcams and soon went viral over social media