Great shots of the twin towers and statue of Liberty taken from the Circle Line Cruise in 1986.
The original World Trade Center (WTC) was a complex of seven buildings in the Financial District of Lower Manhattan in New York City. Built primarily between 1966 and 1975, it was dedicated on April 4, 1973, and was destroyed during the September 11 attacks in 2001. At the time of their completion, the 110-story-tall Twin Towers, including the original 1 World Trade Center (the North Tower) at 1,368 feet (417 m), and 2 World Trade Center (the South Tower) at 1,362 feet (415.1 m), were the tallest buildings in the world, they were also the tallest twin skyscrapers in the world until 1996.
The Statue of Liberty National Monument is a United States national monument comprising Liberty Island and Ellis Island in the states of New Jersey and New York.