Big Ben at sunset (London, England)
Source: Wikimedia commons
Big Ben is the nickname for the clock tower at the north end of Westminster Palace in London, England. The tower was officially named "The Elizabeth Tower" in 2012 to celebrate Queen Elizabeth II's Diamond Jubilee. The tower was built in 1858.
CLICK HERE to turn this photo into a jigsaw puzzle.
Close the puzzle window when you're done to return to this page.