It is difficult to provide a survey of Celtic religion, because the varied sources (literary, epigraphical, and archaeological) extend over some two millennia, and because Celtic peoples settled in many different geographical regions, from Asia Minor to the Iberian peninsula.