Snow 51 brings the Alpine winter dream to China. The opening of an enormous SnowRoom at its flagship store in Shanghai now allows customers to try out winter gear in real winter conditions and acquaint themselves with skiing at the Snow 51 Urban Ski Experience Hub.