France - Lascaux caves in the valley of Vézère (World Heritage Site by UNESCO, Stock Photo, Picture And Rights Managed Image. Pic. DAE-10364070