Entre Peña Cabarga y el Pico Castillo está el embalse homónimo, que pertenece a la fábrica "Global Steel Wire" de Nueva Montaña (Peñacastillo, Santander).