Stargazers were treated to a spectacle when the Lyrid meteor shower lit up the night sky over the north-eastern province of Jilin at the weekend. The annual event usually occurs between 19 and 23 April when the Earth passes through the dusty tail of comet Thatcher