Tower Bridge on the banks of Thames river in London.

- Image ID: TAACD0