I found these to be quite awesome flowers. Off of said forest road in the Cascades.