From 1973 to 11 September 2001, this was the place where the twin towers of the World Trade Center (1 WTC and 2 WTC) rose 110 floors high into the sky.
From 1973 to 11 September 2001, this was the place where the twin towers of the World Trade Center (1 WTC and 2 WTC) rose 110 floors high into the sky.