Quote:
Originally Posted by Gaidheal Ceilteach
Celtic pyramid you mean 
|
English only in the sense that it is located on the territory of what is today England. As to who built it, Celts or pre-Celtic inhabitants of Britannia, it is another matter. If it is pyramid at all. Although this article seems to imply that is rather the same case as that of the
"Bosnian pyramid".
