In December 1994, an archaeological marvel hidden deep inside France's Gorges de l'Ardèche was revealed to the modern world for the very first time: the Chauvet cave. Scientists immediately recognise...Show more