The Vasco da Gama bridge is 7.5 miles (12 km) long and the second-longest one in Europe. It is also the longest bridge in the EU.