Cave at Pech Merle, France. Twenty-seven thousand years have passed since unknown artist painted this