Looking at the light sources, I'm going to have to agree with the article saying that those are likely the two trees of Valinor (see how there are two of them, one behind the other, looking like . . . trees?) and that therefore the city is, well, Valinor. That's the original home of the elves in...