A giant massive clock tower towering over a city.