Crece en las laderas rocosas de las montañas o al lado de cursos de agua, desde los 1800 hasta los 2500 msnm.