Skagit River

The Skagit River is a river in Canada and the United States. It flows about from British Columbia to the state of Washington, where it flows into the Pacific Ocean north of Seattle. The river begins by flowing south. It then enters North Cascades National Park, where it is dammed by Ross Dam, which forms Ross Lake, a reservoir. 
Geography.
The river then leaves the lake and flows into Diablo Lake, also a reservoir. It then keeps flowing southwest through a deep river canyon, known as the Skagit Gorge. It then meets its largest tributary, the Sauk River, and then turns west. The Sauk is about 45 miles long, flowing northwest.
After turing west, the Skagit parallels the North Cascades Highway, leaving the national park. It meets another tributary, the Baker River, from the north. The Baker flows south about 30 miles and is dammed twice, in Baker Lake and Lake Shannon. The river then flows out to the sea near Mount Vernon, Washington. The total extent of the basin is 1,505 square miles (3,900 square kilometers).