Grotte de Cussac cave in Dordogne, France, is the site of stunning cave art, containing more than 800 figurative engravings of animals and humans that are between 25,000 and 30,000 years old.
Click here for original story, French cave reveals secrets of life and death from the ancient past
Source: Phys.org