The Dufourspitze is the highest peak of Monte Rosa, a huge ice-covered mountain massif in the Alps. Dufourspitze is the highest mountain peak of both Switzerland and the Pennine Alps and is also the second-highest mountain of the Alps and Western Europe, after Mont Blanc. It is located between Switzerland (Canton of Valais) and Italy (Piedmont and Aosta Valley).