Western Alps
Se encuentra en roquedos, en pedreras y pedregales silíceos y en grietas de roca, solo sobre silicatos y conglomerados; a una altitud de 1700-2300 metros, en los Alpes occidentales. Parte central de la Cordillera Cantábrica, al NW de Palencia.