Arten vokser i tørre fjellskoger sammen blant annet ulike einerarter. Utbredelsesområdet er todelt (disjunkt). Den har en vestlig forekomst i Atlasfjellene i Marokko og Algerie og et østlig utbredelsesområde i fjellstrøkene i østlige Afghanistan, nordlige Pakistan og India, og Tibet. De nordafrikanske populasjonene blir av og til regnet som en egen art, .