Could this be a monument to Lootius? Always fun to explore new areas, especially to find hidden things like this. :-)