It is found in the Ruwenzori range of mountains in south central Africa. Its natural habitat is subtropical or tropical dry forests.
The Ruwenzori mountains, located in south-central Africa, are where this entity can be found naturally. Subtropical or tropical dry forests provide its natural habitat.