Upper Burma
Northern and western Africa; Arabia; Persia; Baluchistan; north-western Himalayas; the Punjab; western, central and southern India; Ceylon; Assam; Upper Burma.