When it comes to outdoor attractions, the Beaver State has got something for ... Check out the Mount Hood National Forest ...