Zonas de clima cálido de tierras desde 800 hasta 2600 metros de altitud con luz fuerte y floreciendo en zonas de bosque seco, generalmente pinar.