Freedom Tower

Freedom Tower is the tallest building in the world, located in Lower Manhattan, New York City, USA.