Unraveling the mysteries of Stonehenge