Answer: United Kingdom.
Some extra relevant information:
Big Ben, one of the most iconic landmarks in the world, is located in the United Kingdom. Specifically, it is situated in the heart of London, the capital city of England. Standing tall beside the Palace of Westminster, Big Ben is a symbol of British culture and history. The name “Big Ben” actually refers to the Great Bell housed within the clock tower, formally known as the Elizabeth Tower. The architectural marvel attracts millions of visitors each year, who come to admire its grandeur and experience the essence of London.