Lascaux Cave

Location

A cave in France renowned for its prehistoric paintings, dating back approximately 20,000 years.

Mentioned in 1 video