World Trade Center Denver

World Trade Center Denver

World Trade Center Denver

I took an evening stroll in Denver along 17th street.  I did not realize Denver had a World Trade Center.  The two buildings are much smaller than the twin towers in New York were, but they are ‘twin’ in nature.

1 comment for “World Trade Center Denver

  1. April 24, 2012 at 1:39 pm

    That’s a great picture. I like the reflection of the other buildings in the glass.