a large clock tower towering over a city filled with tall buildings and snow covered streets