Where exactly was The World Trade Center located?

The World Trade Center was located in Lower Manhattan, New York City, in the United States. It was specifically situated in an area known as the Financial District, which is bounded by West Street to the west, Church Street to the north, Liberty Street to the south, and the East River to the east.
Copyright Wanderlust World © https://www.ynyoo.com