 A permanent museum later opened at the site on March 21, 2014.Upon its completion in 2014, the new One World Trade Center became the tallest skyscraper in the Western Hemisphere, at , meant to symbolize the year America gained its independence, 1776.Other skyscrapers are under construction at the site.