Big Ben standing a midst other old buildings in London.  A tower that has a clock on the top of it. the big ben tower standing next to a castle type building A large clock tower reaches high above surrounding buildings. A large clock tower over looking other buildings around it. 