A meteor streaks past stars in the night sky over Stonehenge in Salisbury Plain, southern England August 12, 2010.[Photo/Agencies]