Elle se rencontre entre et d'altitude sur le mont Gorongoso.
Elle se rencontre entre 1 500 et 2 500 mètres d'altitude sur le mont Gorongoso, dans la province de Lusaka au sud du pays. Cette espèce est considérée comme vulnérable en raison de la perte de son habitat naturel.