Home > Photo Galleries > North America > New York City > Downtown Manhattan, New York

Rate this photo

World Financial Center

World Financial Center, World Trade Center, Manhattan, New York, Hudson River, WTC, United States, USA, Vereinigte Staten, NY, New York City, Big Apple

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