Arc’teryx has officially reopened its retail presence in Chamonix, marking a significant expansion in the heart of the Alpine town. According to sport-guide.com, the new store, located at 265 Rue du Docteur Paccard, spans 242 sqm – three times the size of its previous location, which closed three years ago.