Stone Age archaeological sites located in France.