It looks like you had a ball!
The structure in post 21 is the remains of a silo. I almost lost my job when I was like 15 because I told my boss there's no way in hell I was going up a 100 ft tall silo, once I got up there the view was awesome! Plus I got over my fear of heights.
A link to Hells Canyon would be much appreciated, I may never get there, as I'm on the wrong coast, in soooo many ways!