I know the coast is full of these troy towns, but alas the ones close to cities have pretty much been vandalized. That's the problem when they're just loose rocks and then teenagers stumble to the area to drink and be merry.
I've dreamed of seeing one irl. Perhaps next summer, in one of the more secluded areas.
Well, tbh had to check dictionary myself, as this isn't my native language (the problem with learning language mainly from books is that you don't actually know how dated a phrase is). In Finnish it's jatulintarha (jotun's garden, jotuns being a race of giants).
In any case, seeing those leaf formations must have been a nice experience! I've never seen Midsommar, but in Finland you could (among other things) use one to trap evil spirits.