The view of a tall building with clocks on each side.
A clock tower and a statue stand against a blue sky.
A sculpture is displayed near a clock tower.
The Big Ben clock tower towering over the city of London.
A clock tower with a with a statue near by.