The Thornborough Henges 71
Image by Moth
The Thornborough Henges

Orion​….

>> Mind, no-one has suggested that they are evidence of alien visits yet......

Well, you should be ashamed of yourself. You obviously haven't been looking hard enough :-)

Tell you what ...

I reckon they're the marks made by the feet of a tripodic Mothership some 2 milion years ago.

Oh I forgot about that one ;o)

Don't forget this alien visit - http://www.themodernantiquarian.com/post/17101