An HDR image of the clock tower of the Palace of Westminster. Big Ben, in other words.