A new study claims that the monument may have been built in part ... and the Alter Stone originated from Scotland. These disparate locations support the idea that Stonehenge served as possible ...