TriBeCa. The Travelers Insurance company building in TriBeCa has a (somewhat controversial) 50 foot by 50 foot umbrella logo tacked onto its nothern wall, but since this view is from the West, you can't see it here.
This photo appears in the following galleries: Photos of TriBeCa
Photo By: Ostap |