World Trade Center! Stood on the very top outside before they stopped people from doing that! Very awesome but scary! I miss living in NY!
The twin towers of the World Trade Center are seen in the distance as locals visit the beach formed on what was once the Battery Park landfill in New York in July, 1983. Photo by Marilynn K. Yee/The New York Times