Salomon, the French outdoor sports brand owned by Amer Sports Inc, opens its flagship store in Beijing, on Aug 10. [Photo provided to chinadaily.com.cn]