Cleveland's Terminal Tower is one of Cleveland's most famous iconic structures. Here is a description from wikipedia en.wikipedia.org/wiki/Terminal_Tower : The Terminal Tower is a landmark skyscraper located on Public Square in downtown Cleveland, Ohio. It was built during the skyscraper boom of the 1920s a...
- Total Views
- Explore Score