Afters years of an ongoing battle between financial and political disputes, the ‘One World Trade Center’ is finally open for business. This massive tower was created 13 years later as a result of the tragic 9/11 attack on the ‘Twin Towers’ back in September 11, 2001. The One World Trade Center stands 1776 feet high and is on a 16.5 acre lot owned by Port Authority in Manhattan, New York. According to ABC News, One WTC is now the tallest building in the Western Hemisphere. The total cost to complete this historical feat was said to be $3.9 Billion. Check out the time lapse of the building below!