So I was hyped so noticed there is green TD sign in the background of NYC pic and that's TD Bank logo. I looked over TD Banks ovet the manhattan and found location which is identical to the one from the pic.
Lighting is different so it might seem different location but if you look closely at both pictures you will see these two buildings are identical. I even highlighed parts that are belonging
Here is location on Google Maps :
https://www.google.com/maps/@40.7483...7i13312!8i6656