Se encuentra en bosques mesófilos de montaña, por encima de 1.900 m sobre el nivel del mar.