A few steps from the headwaters of the Mississippi River at Lake Itasca, Minnesota, it is hard to imagine that the narrow stream will eventually spill into the Gulf of Mexico nearly 3,000 miles away.