Meteor fragments found in Russia's Chelyabinsk
Photo taken on Feb. 16, 2013 shows an ice hole of the chebarkul lake near Chelyabinsk, about 1,500 kilometers east of Moscow, Russia. Scientists have found fragments of a meteor that exploded over Russia's central Urals and triggered a shock wave that injured hundreds and shattered scores of windows, experts said Monday. (Xinhua/Jiang Kehong)