Bad weather in winter and snowfall in the mountain. Macugnaga village, Italy, an important ski resort at the foot of Monte Rosa in the Italian Alps. Main square. Macugnaga Staffa - Pecetto is located at 1327 m, in the Anzasca valley, province of Verbano Cusio Ossola, Piedmont