Dodmen
|
Dodmen are the human-shaped geoglyphs of Britain, designed in the likeness of their creators. These creators were the surveyors and astronomers of the pre-druidic British Isles.
Dodmen are often mentioned in the context of ley line theories.