The View from Canal Street

These pictures were taken from my office at Canal Street and Avenue of the Americas. The buildings in the foreground are at Canal Street. The buildings to the right are the World Financial Center towers. The tallest building at the right is probably at Broadway and Liberty Street.

Previous Photos | Next Photos