A Kayaker negotiates his way along a stretch of the Winnepesaukee River, during the 31st annual Winnepesaukee River Run, which took place New Year's Day. (1-3-2012)