The Lascaux Caves, France are a window into the past, home to some of the most intricate and well-preserved prehistoric paintings known to humanity.

The Lascaux Caves, France are a window into the past, home to some of the most intricate and well-preserved prehistoric paintings known to humanity.