To commemorate the anniversary of 9/11, EarthCam has released a Twin Towers tribute video that shows the current progress of the Freedom Tower, which is currently the tallest building in NYC, at 1,250-feet-tall. Continue reading for the video and more information.

One World Trade Center, or 1 WTC, is scheduled to be completed in 2014, according to the Associated Press. It will be the third tallest building in the world and have observation decks on the 100th, 101st and 102nd floors. According to the Port Authority, the building’s steel has reached the 102nd floor while glass has been installed up to the 73rd floor.

[Source]