Perhaps its not appropriate, I have never been to New York City, but it is a city that I have wanted to visit for a very long time, and one place I wanted to see was the WTC, which, is no longer there.
I was browsing some pictures of the aircraft resting in the water, in one picture, you can see the Statue of Liberty in the background, had the WTC still been where it was, would those have been visible in the background?
I am unsure of the area of Hudson River and that..