Weihe Grand Bridge in China is one of the world's longest bridges (approximately 79km for Beijing-Shanghai High-Speed Railway). Vasco da Gama Bridge is about 12km long, making it significantly shorter. The question refers to the longest bridge by total length.