yes, I thought so myself.
I didn't expect to find it, and its so close to the Teepee structure.
Like the Teepee structure is a sign of where they live, and the hilltop structure was close to being a legit shelter.
Or its just kids making forts, but I've never seen kids doing that.