Back to photostream

Tech Tower

The Tech Tower located on the Georgia Tech campus in Atlanta was erected in 1888. Today, the building houses several administrative offices of the university. The building is one of Atlanta's enduring icons.

 

© Roger Wyrick. All rights reserved.

1,016 views
3 faves
1 comment
Uploaded on August 11, 2011
Taken on August 9, 2011