The world got to witness the most dazzling display of shooting stars as Lyrid Meteor shower was once again back. The natural phenomenon happens when comet Thatcher losses its parts and they passes by the Earth. The Lyrid meteor shower appears annually between April 16 and April 25 and tends to peak around April 22 and April 23. This year, the lack of pollution contributed to a clear display of the same. Have a look:
Also Read: What Fans Thought Was A ‘Water Cooler’ For Bhishma Pitamaha In ‘Mahabharat’ Scene Is Something Else