This is New York City - looking east across the Hudson from New Jersey.
A similar viewpoint is available from google maps
Probably from around Port Imperial Blvd just north of the Lincoln Tunnel.
Your photo seems to be from a position a little further south than this one though - a bit closer to the tunnel - judging by the angles of the piers.