Les Grottes de Lascaux II, France The Hidden Art of the Past: A Journey to Les Grottes de Lascaux II During my latest trip to Earth, I discovered an impressive cave hidden