Events this weekend in Williams Lake, Canada