Building The Channel Tunnel

2020
51:40

August 5, 2020

Expired 3.0 7 x
The Channel Tunnel linking Britain with France is one of the seven wonders of the modern world, but what did it take to build the longest undersea tunnel ever constructed? We hear from those who built this engineering marvel.
Archive