These ancient humans lived in mega-sites that are among the earliest and largest city-like settlements known in prehistoric Europe, some of which had up to 15,000 inhabitants. But despite the ...