Grotte de Lascaux, France The Ancient Art of Paleolithic France The cave paintings in Grotte de Lascaux are astounding. My sensors registered