Street view from February 2017. Thanks. Now what might that towers represent?
I don't know, but I'm led to think the four large anchoring points arrayed splayed out to either side of the twin columns must have something to do with the columns -- that appear to be still under construction. Uh, except it looks like construction had been possibly halted..?