Ancient stones don't get much more enigmatic than this site just north of Tayvallich. I don't even know whether …