The Tower Bridge in London, United Kingdom.

- Image ID: TAAHMW