some lights blurring next to the big ben tower
big Ben at night lights a flag and a street
The Big Ben clock tower towering over the city of London.
A building with a large clock is lighted at night.
a road without vehicles and very tall building