This picture is a bit of a mystery. I took it up on the Foshay Tower, the same spot as the picture of the highway I uploaded before. It seems to be a public-use ‘park’ which is up what I suspect is an apartment building. There were some people lounging around on it while we were up there. I will ask around a bit and try to figure out what it was, and upload some other pictures for context when I do.