Se desarrolla en bosques de montaña a alturas entre 650 y 2700 m pero la mayoría se encuentran en la franja de 1800 a 2200 m.