Deep in the mountainside near the Ariege river in France, ghostly images of long ago still dance across the rock walls of tunnels, overhangs, and vast caverns.