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.
The original World Trade Centre, New York City. The North Tower (left) is 1 WTC. The South Tower (right) is 2 WTC. The red granite-clad building left of the Twin Towers is the original 7 World Trade Centre.
The New Yorker Hotel is a mid-priced hotel. It is located in Manhattan's Garment Center, central to Pennsylvania Station, Madison Square Garden, Times Square and the Empire State Building. New York City Dreams