I wonder if we can get an after pic from the same spot?
Sorta..
....the events of 9-11 changed both sides of the Hudson.
It appears to me that the original photo was taken from the northeast corner of the NJ Liberty State park. Specifically the northeast corner of the North Field parking lot. Looking at the historical photos in Google Earth it appears that the northeast corner of that lot has been redone as part of a memorial area and the exact spot that the photo was taken from is covered with small trees and paving stones. Assuming that you (Mr. gPink) were really referring to the present view of the Manhattan skyline, and not the foreground, I've linked photos below from Google circa August 2013. Best I can do from my recliner in Texas, perhaps a NJ local can go get us an update?..doesn't have to be a C10 in the new photo does it?
Google Maps Link