La Roque-St-Christophe is one-kilometre long limestone wall above the Vézère river comprised of rock shelters. These natural caves were occupied by Neanderthal people 50,000 ago. Address: . Peyzac-le-Moustier France 24 620 Send an Email (3) +33 5 53 50 70 45