The vegetation of Rwenzori is attitudinally stratified with grassland, 1000m – 2000m; montane forest, 2,000 – 3,000 m; bamboo/mimulopsis zone, 2500 – 3,000 m; heather/rapanea zone 3,000 – 4,000 m; Afro – Alpine zone 4,000 – 5,000 m. The most striking plants are found above 3000m.