GTRS, this was an obstacle course. You can see some of the various things in the picture. There's a small store and ticket office off to the left of the picture, at the entrance to a number of camping areas and cabins.
There are lots of little cabins, camping areas and RV areas along the river and close by. Helen, Ga. is an Alpine-themed town in North Georgia and it attracts lots of people.