The North Face’s Shanghai takeover with snow, skateboarding, street culture
The North Face set up a gigantic ski slope covered with artificial snow outside of its Summit Club House located in Shanghai Zhangyuan.
The North Face set up a gigantic ski slope covered with artificial snow outside of its Summit Club House located in Shanghai Zhangyuan.
Get more news based on your interests