Växter har hittat sätt att överleva nästan överallt, från gödselstacken till karga bergstrakter.