Productions by STV Production
The transportation and installation of six enormous pumps for one of the largest pumping stations in Europe at the Afsluitdijk near Den Oever, Netherlands. Mammoet carried out this job with precision by lifting and transporting.
Video Report