The Cache la Poudre River originates in Rocky Mountain National Park in Colorado and flows east through Roosevelt National Park, descending over 7,000 feet before joining the South Platte River. The canyon has been home to Native Americans for centuries, with evidence of their presence such as fire hearths, burial sites, and rock shelters. Igneous rocks form by the cooling and solidification of magma or lava, either below the surface as intrusive rocks or on the surface as extrusive rocks. Sedimentary rocks form through the deposition and compaction of sediment and cementation over time. Metamorphic rocks are formed when rocks are subjected to heat and pressure, causing them to change form.