text: COCO_train2014_000000427943.jpg ### The clock tower of the Houses of Parliament in London, England. The clock tower is a large, white building with a clock face on the front. The clock face has large numbers and hands, and the clock tower is surrounded by a large, green lawn. The building is located in the heart of London, near the River Thames.