Moncler always does things on a grand scale. For their pop-up store in Crans-Montana, they chose to create a spot featuring the magical mountains that surround it. From this idea came the concept of using those spaces to craft a stylish and memorable experience.