Arran valley, Pyrenees, Catalonia, Spain