Mountains river with rocky riverside. PyreneesMountains river with rocky riverside. Llobregat, Pyrenees Mountains river with rocky riverside. Llobregat, Pyrenees