I know, you win
Ya know that white crane someone spotted in the webshot next to Diamond View Tower, I think I see it too. Could that be Triangle. According to the CCDC website it was suppost to have started construction. And that would be the only thing that needs a crane down there. Unless Diamond View still has a crane up.