This is not a place of honor
Honestly, reading this, I kept thinking to myself, "Man, this is just waiting to be turned into science fiction short story." It could go in different directions, future humans discover such a site, humans discover an alien analogue of such a site on $planet, aliens discover such a site crafted by humans on $planet, etc. Either way, there's potential for a good story there.