The Channel Tunnel connects England and France, lying 20 miles below the ocean. Completed in 1994, it is the longest ...
In recent months, the project aimed at realizing Napoleon's dream of building a tunnel between England and France has been troubled by management turmoil and cost overruns. And concerns over safety ...
The 50.45 km-long Channel Tunnel links England and France through the sea. It is a marvel of modern engineering where ...