1996 - Twin Towers, NY Don't have the words to say how I feel. i remember going up one of the Twin Towers years ago and looking out at my city, New York. This is a wonderful photo with the Statue of Liberty and the towers.
Twin Towers, New York City When I see the Twin Towers weather it's on an old movie or pictures I get chills. They were so beautiful. 14 years after these beautiful towers that once stood over the Hudson is now considered New York's past.