 It is found along the crests of the Swartberg and Klein Swartberg ranges, from Towerkop in the west to the vicinity of Meiringspoort.They favour north-facing sandstone outcrops in montane fynbos, from 1,300 to 2,100 m a.s.l.They occur in protected areas and are not endangered.