En el municipio de Castellar de N'Hug nace el río Llobregat, uno de los ríos más importantes de Catalunya, que tras 170 kilómetros desemboca en el Mediterráneo.