Over 100 species of trees grow in the park. The lower forests are mostly deciduous leafy trees. At higher altitudes, there are more coniferous trees. The park has over 1,400 flowering plant species and over 4,000 species of non-flowering plants.