long branch snow