Crece en las laderas rocosas a una altitud de 50 a 1800 metros.