At 31.5 miles long and 246 feet below sea level, the Channel Tunnel between England and France is the longest undersea tunnel in the world Train passengers traveling deep beneath the English Channel ...
The 31.4-mile Channel Tunnel connecting Britain and France underneath the English Channel is truly one of the wonders of the modern world. However, the undersea link's primary purpose is to make ...