Where’s the best cycling trails in Portland or surrounding? I want a 30-40 mile-ish ride with pretty views!

There are tons of great rides in the Columbia Gorge, 60 miles from Portland. There are no mountain bike trails of that length in PDX itself, but Forest Park has fireroad riding and very limited singletrack.