Mammoet working on the installation of twin viaducts across the Bolintxu valley in Spain
omega _DSC9568