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