Or what’s left of it. Right now, the place where the twin towers used to stand is a big construction site. You can barely see a thing from the outside due to the railings. But just next to it, you can go to the WTC Tribute Visitor Center.
Also, do not miss the 9/11 Memorial. You can find it in Liberty Plaza, on the corner of Liberty st. and Broadway .
World Trade Center
fifimagoo added
The 9/11 Sphere Memorial and Eternal Flame can be viewed in Battery Park about 10 blocks south of the World Trade Center site.






