Along the bank of a river in southern France, an ancient people built their settlement ... They have also previously found painted coatings, marbles and tools, suggesting this was a place of ...