This is not what I meant. It's some infrastructure and benches on the side of the roundabout. It isn't visible yet on the sattelite imagery. I will go back at one point to update it. Unless someone can go there in the meantime.