Clocktower, River Center, Chicago, USA (3D animation)
River Center is a 18-story high-rise building in Chicago, Illinois, USA. River Center is across the street from
Ogilvie Transportation Center and is noticeable to commuters because of its girth — each floor has 57,800 square feet — and the clock tower that tops it.