When was the Lion Man statue created and where was it found?
The Lion Man statue dates back between 35,000 and 41,000 years and was carved from mammoth ivory in the caves of the Swabian Jura in Germany. This artifact represents the first center of human art and challenges the notion that artistic expression is a modern invention.