The Edge NYC is one of the best places to get some amazing views of New York. This place is super cool, easy to get to and you have a very large deck to take photos from, however its covered in glass but if you get creative and look around you can find clear views.
I got here at for sunset, but I must say once the sun set the magic really started to happen. If you are ever in NYC, you have to check out the Edge NYC.
I recommend a zoom lens and waiting for the right light… Have you ever been?