This is NYC, Those Buildings are in a place called hudson yards. a new commercial and residential development site! The main picture looks to be just over Times Square in NYC. I was actually not to far from this and it was really loud and purple. But i didnt see it directly!