snow-covered restaurant in mountains