Just found this image of WTC site. I was working in the building opposite (see arrow) 15 years ago. Quite surreal!