Freedom Tower

Share
this
Gallery

Freedom Tower

This new design for the Freedom Tower at the World Trade Center site was unveiled on Dec. 19, 2003. The signature skyscraper would be the tallest in the world. The design is by architect Skidmore, Owings & Merrill LLP.

Author: CBS News Staff

Credit: AP/LMDC