The Big Ben clock tower towering over the city of London.
A picture of a big clock tower in a small town.
there is a tall tower that has a clock at the top of it
a picture of big ben and a subway sign
a clock tower rises in the blue sky