Bull Run River (Oregon)

The Bull Run River is a 21. 9-mile tributary of the Sandy River in the U.S. state of Oregon. The river is impounded by two artificial storage reservoirs as well as the lake. It is the primary source of drinking water for the city of Portland, Oregon.