Homo heidelbergensis remains were found in Mauer near Heidelberg, Germany and then later in Arago, France and Petralona, Greece.
Bavarians can trace our ancestors back to before Neanderthal...of whom there are legends of survival in historic times.
Believe it or not!
I believe it. I have met many, many Bavarians ! :-)