The Perseid meteor shower in the night sky above Stone Henge in Salisbury P - The Independent