On Mount Meru, it occurs at elevations of above sea level. It is associated with streams in both upper montane forest and afro-alpine heath land However, juveniles may venture in the forest, far from streams. It is locally abundant on Mount Meru where its range is protected by the Arusha National Park.