An 18-kilometre tunnel will soon link southern Denmark with northern Germany beneath the Baltic Sea. When it opens in 2029, the ambitious immersed road and rail link will be the longest of its ...