Arc'teryx has opened a new store in Sapporo, the capital of Japan's Hokkaido prefecture. The 425-square-meter floor surface of the store makes it the brand's largest in Japan.

Topics