Se encuentra en suelos rocosos, bosque de pinos, matorrales de enebros, a menudo en la piedra caliza a una altitud de 2300-3400 metros, donde se distribuye por el desierto de montaña.