the big ben clock tower towering over the city of london in the winter time with snow on the ground