Multiple choice general knowledge

Tower Bridge

  1. London

  2. Paris

  3. Zurch

  4. Brussals

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Tower Bridge is a iconic bascule bridge in London, England, spanning the River Thames. It was completed in 1894 and is one of London's most recognizable landmarks.