Haha! I'm not that stupid.. This is the TOWER BRIDGE in London. On a Thames river boat cruise.