Where is Lascaux?

Where is Lascaux located?

Lascaux, Limousin, France (approx. 45.339511°, 1.3640578°)


Where is Lascaux on the map?