This photograph shows the meteor trail near Chelyabinsk, Russia on Feb. 15, 2013 at about 9:21 a.m. local time, with corresponding DMSP satellite image from about 9:25 a.m.
1 / 27
SPACE.com | Photo By Alex Alishevskikh (ground-based photo)/Satellite view courtesy of Steven D. Miller, Colorado State University
Mon, Oct 21, 2013 3:10 PM EDT