What is currently located where the Twin Towers used to be?

One World Trade Center, also known as the Freedom Tower, is the main building of the rebuilt World Trade Center complex in Lower Manhattan, New York City. One World Trade Center is the tallest building in the Western Hemisphere, and the sixth-tallest in the world. The new complex also features the National September 11 Memorial & Museum, which commemorates the victims of the September 11 attacks, which destroyed the original World Trade Center.
Copyright Wanderlust World © https://www.ynyoo.com