Tower Bridge - London

Tower Bridge in London, England. Often confused with London Bridge.