Lascaux
Lascaux (Lascaux Caves) (/læsˈkoʊ/, [lasko]) is the setting of a complex of caves in southwestern France famous for its Paleolithic cave paintings. The original caves are located near the village of M...
Lascaux - Wikipedia
Lascaux - YouTube Video
Check out the Lascaux cave, sort of...