Events this weekend in Quesnel, Canada