
Salomon opens new concept store in Shanghai, China
It is located in a historic French-style building on Anfu Road.
Salomon, the mountain sports lifestyle brand, has opened its Salomon Anfu Concept Store in Shanghai, China.
The store is located in a historic French-style building on Anfu Road and combines Salomon’s French heritage with Shanghai’s urban culture.
The new store is inspired by Salomon’s Sportstyle store in Paris and offers an upgraded retail experience for Chinese consumers focused on style and performance.
The store launch featured Salomon’s 'Road to the Future' project, debuting in China after its Paris Fashion Week presentation.
Before opening, Salomon collaborated with 11 local shops on Anfu Road to strengthen community ties.