Ogden Clip is a canal and harbor in Chicago, IL. Originally constructed in 1861 by Chicago Dock and Canal Company, the harbor is now home to retail shops, restaurants, and a dock for river cruises. The Tribune Tower can clearly be seen from the canal and it is the centerpiece of this image.
August 31st, 2022
Viewed 184 Times - Last Visitor from Wolfe City, Texas on 10/06/2022 at 2:27 PM