Outdoor Swiss brand Mammut has opened a pop-up store in Paris in partnership with French specialist retailer Au Vieux Campeur. Located in the Latin Quarter, at 38 rue des Écoles, the brand’s 27-square-meter pop-up store will be in place until June 10. The location is at walking distance from rue ...