Utilizing a comprehensive array of remote sensing technology and non-invasive geophysical survey equipment, researchers working on the site of Stonehenge in Wiltshire, England have revealed hundreds ...