Snow-covered stone huts in mountains