In the tiny Iowa town of Elk Horn, Danish and American flags flap side by side above Main Street. A bakery sells kringles and other Danish pastries. Down the block, a working windmill towers over the ...