aren't all mountains white at the top in winter? sorry, can't help, that's new hampshire I think? I've been there but I don't know it well.
We stow skis here, we call it a depot which is s generic term for dumping kit and returning for it later, it's common in Switzerland I can say that and we've done it in the Himalayas