The North Face has opened a partner store in Valencia, Spain, through a local travel agency. TNF already has stores that are operated by Barrabès, the big Spanish online and offline outdoor retailer, in Benasque, Andorra, Barcelona and Madrid. Meanwhile, Barrabès has just opened a third store in Madrid on the premises of a shop called +Montaña, which belonged to a chain called El Rincón de la Montaña.