Location

Hohlenstein-Stadel Baden-Württemberg Germany

Hohlenstein-Stadel, Baden-Württemberg, Germany 48.5494, 10.1725 33741 BCE – 32014 BCE