The range extends from Portugal and Northern Spain (especially in Galicia) to southern and Western France, east to western Italy, Croatia and south to northern Morocco. It generally occurs at low to moderate altitudes, mostly from sea level to 600 m, but up to 2000 m in the south of its range in Morocco. The high degree of fragmentation in the current natural distribution is caused by two factors: the discontinuity and altitude of the mountain ranges causing isolation of even close populations, and human activity.[6]