April 4, 1973 - Opening Day of the World Trade Center Complex in NYC. My family and I visited this site just at the time when the twin towers were being completed! They were an amazing sight! It is difficult to wrap my mind around what happened to them and all of their inhabitants!
If you find yourself in Lower Manhattan, make sure to stop by the corner of Fulton and Nassau Streets. The intersection offers a direct view of the One World Trade Center, which lines up perfectly in the middle of the street.