For all of those who did not get to experience what Manhattan looks like from the World Trade Tower, this is what the city looks like from the 107th floor observation deck.