Construction Begins On The Freedom Tower

Construction Begins On The Freedom Tower

One World Trade Center aka The Freedom Tower project first began construction in 2006. The building stands in the same place as the Twin Towers that were destroyed during the 9/11 terrorist attacks. The Freedom Tower is the tallest building in the United States and sixth-tallest building in the world. The building is featured within the World Trade Center Complex that also features a memorial and museum to honor those killed in the attack.