The view of the top of an old clock in a foreign country
The infamous Big Ben clock tower towering over the city of London.
A large tall tower with a metal clock.
A large clock is on a tall brown building.
A tall building with a black and white clock dial.