The Wormhole wrote:
EDIT: Just checked in from the other thread. Apparently, that's the new Freedom Tower under construction where the WTC was.
I thought it was easily to spot. I visited it over the summer and the half completed glass on one side has become a trademark of it