The Sears Tower, located in the heart of downtown Chicago, IL, is currently the fifth tallest freestanding structure in the world. Upon completion of construction in 1973, it was the tallest building in the world and maintained that status for 25 ye...
More>