Habita en los biotopos montañosos por encima de los 1.500 m de altitud, distribuido por las cordilleras del continente, desde la península ibérica y todo el sur de Europa, por Asia central, hasta China occidental.