London’s Big Ben is a large bell and clock of the Houses of Parliament of the United Kingdom.
It was completed in 1858 and is 96 meters high.
It was designed by architect Charles Barry.
[Source: el.wikipedia.org]

London’s Big Ben is a large bell and clock of the Houses of Parliament of the United Kingdom.
It was completed in 1858 and is 96 meters high.
It was designed by architect Charles Barry.
[Source: el.wikipedia.org]
