The fog and snow stopped for just long enough to get a clear picture of the valley where Falcade lies, surrounded by high summits.