flickr-free-ic3d pan white

World Trade Center South Tower Observation Deck

The view from the top of the World Trade Center Tower 2 or south tower looking towards Midtown Manhattan.


I took this photograph on my trip to New York City in May 1996 and It's one of my most treasured possessions. After the events here on September 11th 2001, I look back on my visit to the center as one of the most humbling experiences of my life.


My World Trade Center photographs


4 faves
Taken on May 15, 1996