The photo for today comes from Londesborough. This river was recently filled with rubber ducks making their way to the finish line as part of the annual Londesborough Lions Duck Race.