THE CANELLES DAM

The Canelles Dam: a monumental work of engineering and human sacrifice The Canelles dam, built between 1953 and 1959 on the Noguera Ribagorçana river, straddling the provinces of Lleida and Huesca, is one [...]