Rate this photo
The World Financial Center and the Hudson River seen from the top of the World Trade Center in downtown Manhattan, New York. This photo was taken on a sunny day in September of 1995.