Big Ben is one of the most famous attraction in Europe.  a tall clock tower with a sky background  The Big Ben Clock tower lit up at night time. a clock tower in a late evening sky A large clock tower is lit up at dusk.