Cascade Stream and Pond

Oregon is the Beaver State. Peer into the den of this largest rodent in North America, watch beavers put their teeth to use on bundles of tree branches, and delight in river otters frolicking in a mountain stream.