A view of Big Ben, the clock tower attached to the Parliament Buildings in London. Random tourists in the foreground.