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.