WHAT TO SEE near One World Trade Center, New York City, USA (2 minutes in North America Collection)

Visit Authors Webpage

One World Trade Center (or Freedom Tower) is the main building of the rebuilt World Trade Center complex in Lower Manhattan. One WTC is the tallest building in the United States and the sixth-tallest in the world. Scenic Gems video.

Share this?