Many people visit London every year in order to see Big Ben. Few of them actually do. This is a picture of the Great Westminster Clock atop the Elizabeth Tower of the Palace of Westminster. Big Ben is the hour-bell inside the clock which isn't visible to any visitor except those going up to the top of the clock-tower.