Quesnel, BC, Canada