5 ms·Most neolithic sites are basically grassy mounds. They're everywhere, both in Europe and North America.by rozab 6y agoMost neolithic sites are basically grassy mounds. They're everywhere, both in Europe and North America.