The beautiful waters of the Skagit River are clear in the shallows and green over the deeper stretches.