The Freedom Tower will be finished in 2013.
freedom
The Eiffel tower is finished since 1889.
Tokyo Television Tower is higher than Eiffel Tower
Canton tower was finished on 2010
no
in 1350
2013
It is going to be called "Freedom Tower".
they didint the tower is finished
about 170 ft
2012