seijaku
Melbourne
World Trade Center Site
(in United States > New York State > New York City > Manhattan > Lower Manhattan > Financial District)
Worth visiting!
Eerie — 2 years ago
I stayed up all night on 9/11 watching the endless stream of images that came out of New York that day…
To go here and see the hole (before it was filled in) was an amazing and in some ways confronting experience