When was the Löwenmensch sculpture created and where was it found?
The Löwenmensch sculpture was created between the 35th and 40th millennium before the present and was discovered in the Hohlenstein Stadel cave in Germany. This artifact stands as the oldest undisputed example of sculpture in the world and is carved from woolly mammoth ivory.