Nick under the prehistoric shelter of the Grand Roc in Les Eyzies.