One of the Worldâs Artistic Archaeological Wonders 17 kya Lascaux Cave Lascaux Cave Landscape southwestern France near the Vézère River (say, VIS-air) Lascaux Cave…