Channel Tunnel, Strait of Dover, English Channel

Channel Tunnel links Folkestone in England with Coquelles in northern France. Credit: Billy69150.



  • Channel Tunnel
  • Channel Tunnel
  • Channel Tunnel