This is an artist’s rendering of a night view of the Freedom Tower (which is proposed to restore Lower Manhattan’s skyline instead of the Twin Towers), center, as seen from the south. At left are the Empire State Building, and Statue of Liberty.
The Freedom Tower will be the world’s tallest building, according to the architects, who unveiled the revised model Friday.
The tower, designed to be a centerpiece of the rebuilding plan for the World Trade Center site, will rise 1,776 feet — a nod to the year the United States declared its independence.
Looks really cool, huh ?