Lascaux is the setting of a complex of caves in southwestern France famous for its Paleolithic cave paintings.



I'm sure everyone heard about them. Have you ever wondered how they actually look? Why don't you take a look...