Personally, I think this is one of the entrances to a portal dungeon. There's more info on this in the concept art on the media page on Hytale's website, as well as in their new world-gen post. The portal dungeons are basically mini chalenges with specific rules, and which give rewards upon...