Home » World » One World Trade Center: Up New York’s Freedom Tower – Telegraph.co.uk


One World Trade Center: Up New York's Freedom Tower
The Empire State Building, once the tallest structure in the world, pokes up above the rest of Manhattan looking like one of the thousands of plastic replicas sold in the tourist shops below. The building I stand on, at the southern tip of the island

and more »