Big Ben Jigsaw Puzzles
Big Ben is the nickname for both the great bell of the clock at the northeastern end of the Westminster Palace in London as well
as the clock and clock tower.
It is a popular tourist destination in England.
The clock tower is over 315 feet tall.