An arc of 16 massive pits found near Stonehenge were confirmed as manmade structures. Using a range of scientific methods, ...