Pine Creek (Upper Iowa River)
From Wikipedia, the free encyclopedia
Pine Creek is a tributary to the Upper Iowa River in Northeast Iowa; see Pine Creek (Canoe Creek) for the smaller nearby stream of the same name. It rises in southern Fillmore County, Minnesota between Harmony and Canton, crossing into Winneshiek County in Burr Oak Township in a southwest to southeast direction. It joins the Upper Iowa near Bluffton in Bluffton Township. Its course is essentially rural, with some cleared farmland, but also forested.