Where can I fish near old-growth trees?

On the Oregon Coast, Oswald West State Park between Manzanita and Cannon Beach has some nice old-growth trees. The closest rivers with good fishing are the Necanicum River to the north and the Nehalem and North Fork Nehalem rivers to the south.

In Greater Portland, Oxbow Park along the Sandy River has old-growth trees and has a lot of good fishing access.