Se encuentra en Afganistán, India, Pakistán, Tayikistán y Uzbekistán, desde los 600 hasta 3.600 metros de altura sobre el nivel del mar.