Which body of water does the Vasco de Gama Bridge span?
Correct answer: Tagus

I am not a number.
The total length is 12.345 kilometres (7.671 mi) with longest bridge span at 420 m (1,378 ft).