Another aerial view of the World Trade Center, also taken from a Liberty Helicopters tour flight in Nov. 1998.