Grand Canyon National Park features five distinct ecosystems ranging from boreal forest on the North Rim to desert scrub and riparian zones along the Colorado River. These ecosystems support over 1,750 plant and over 800 animal species. Differences in elevation, temperature, and rainfall create very diverse environments within the park from the canyon's rim to the river below.