Se encuentra en los desiertos de arena; a una altitud de 300-1000 metros en Xinjiang, Afganistán, Kazajistán, Kirguistán, Pakistán, Tayikistán, Turkmenistán, Uzbekistán; Sureste de Asia.