Monte Rosa

Monte Rosa

📍 Switzerland
mountain

About

Switzerland's highest peak at 4,634 meters, part of the Monte Rosa massif. Named after General Guillaume-Henri Dufour, it's a challenging mountaineering destination.