Se encuentra a unas altitudes muy elevadas, de 2500 a 3700 m, en condiciones de clima subalpino frío y seco, a menudo en la línea arbolada, si bien forma también extensas agrupaciones con copas cerradas a alturas más bajas.