I don't think the PR image is very telling of things, it has the right components but I fear it is all just mashed together in one scene to emphasize the features. After all we haven't found a site that contained the fumaroles in the background either.
So I take it the pillar is just put in the spot to emphasize that their are beacons to be found.
Agreed cmdr...but in the off chance it is real, it's nice to know that this point is actually in-game
Frawd