http://www.seaislandhome.org/images/...sea-island.jpg
But this one is definitly the one in Queensborough, its under construction in this photo, i"ve seen this before. At the top left you see the start of the uppermost structures that you can see in the video and the attached structures are still in place today.