Weather Almanac for Osoyoos, BC