The Big Ben clock tower towering over the city of London. A dark city has a clock tower by the water. a large clock tower is on top of a building a big building with a clock inside of it sitting in front of a water way  Historic Big Ben in England, lit up for the evening.