The Lyrida meteor shower can be observed in the sky above the Earth from April 15
On April 15, a meteor shower called Lyrides will begin in the sky above the Earth — one of the most beautiful starfalls of this year, according to the American Meteor Community.