You are using an older browser version. Please use a supported version for the best MSN experience.
UP NEXT
Killer whale puts on a show for divers

Meteor shower lights up China's night sky

Timelapse video has been taken at Changbai Mountain in China of the annual Lyrid meteor shower lighting up the night sky.
AdChoices

News

Entertainment

Sports

image beaconimage beaconimage beacon