"Nature's Hideway" resort can be seen if you look aways upstream on the Highwood; I think that's the road into the campground visible in the hills further south...