A fronte della chiusura del flagship store presso la località sciistica cinese Genting Ski Resort, proprio alla vigilia delle olimpiadi, The North Face ha voluto compensare con un pop-up shop speciale.
Il brand ha lavorato con l’agenzia Fred & Farid Shanghai per realizzare un avamposto in uno dei luoghi più freddi della Cina sulla catena montuosa del Changbai, in mezzo al nulla e circondato da abeti e neve, dove le temperature possono scendere fino -30°. Un luogo raggiungibile a piedi, a costo di lunghe camminate o sugli sci, solo per veri motivati che condividono lo spirito della marca #NeverStopExploring.
Nelle vicinanze The North Face aveva realizzato all’inizio di gennaio un’installazione insieme allo street artist Kaws per esplorare l’intersezione tra arte e sport outdoor e promuovere la collezione nata da questa collaborazione.