The tiny river town is just 70 miles southeast of the Twin Cities on the Wisconsin side of Lake Pepin, which is the largest lake in the Mississippi River. One thing that immediately sets Stockholm a part is its creative vibe.