LIC the new Hells Kitchen?

No way. From here it looks like Battery Park

http://photosynth.net/view/2374c14f-f924-4b9e-9847-ed95ef7c943e