New York City's new World Trade Center view from the DC-8