Barrabés, the big Spanish outdoor retailer, has opened a new store in Zaragoza that measures 600 square meters, replacing a larger unit of 1,000 m² in the same city that had been in operation for three years. The chain has six other stores in Madrid, Barcelona and Huesca, plus its famous web shop and two single-brand stores for The North Face in Madrid and Benasque.