Beijing Sanfo Outdoor Products, as China's largest outdoor retailer is formally called, has just opened its biggest flagship store, spreading over 2,350 square meters, in Shanghai. It offers a more comprehensive range of products and a more interesting shopping experience than the three other stores it has in the city.