The North Face - Luxury Retail
Gucci Announces New Immersive Pin Locations Celebrating The North Face X Gucci Collection
The Italy-based luxury house announced a new run of what they tout as “ephemeral stores” in five different locations across the U.S. and Canada, all inspired by the pins seen on digital maps.
The North Face launches pop-up in the Italian Alps
Outdoor brand The North Face kicked off its Pinnacle Project with the opening of a pop-up showroom in the Italian Alps, where the outdoors, fashion, design and music collide to create an experience for adventurers and rebellious spirits.