mapwlm

The braided course of the Willamette has diminished over time with deveopment and increasing human population in the valley. Courtesy Willamette Riverkeepers