Chamonix has a new Pro Shop. Following the example of other brands like The North Face, Salomon, Patagonia, the Swiss brand decided to open a shop in the heart of Chamonix. The Mammut shop, alpine brand that is famous for the high technicity of their climbing and mountaineering products, is located in the Rue Dr. Paccard n.141 in Chamonix.
A great new for this coming winter!