Minneapolis and St. Paul are twin cities that straddle the Mississippi River in Minnesota—each sits on opposite banks. Chicago, meanwhile, is located on the southwestern shore of Lake Michigan and does not border the Mississippi. Because the river flows south from the Twin Cities, there is no single city directly “opposite” them on the Mississippi; the opposite bank is simply the other half of the metropolitan area. Chicago lies on a completely different waterway.