- (c) Mammut
The Mammut Store in Luzern is one of Mammut's specialist shops, stocking all the latest gear from one of Switzerland's leading ski and outdoor-activity companies.
It is located on the Weinmarkt, on the northern side of the Reuss river, just a few minutes walk from the iconic Chapel Bridge.