Yeah, it’s a monument that CCP was suppose to place there. It was showcased almost a year ago in Berlin during the Eve 2019 Invasion World Tour.
I couldn’t find the actual CCP vid but this youtube review has a small segment about it.