Big Ben is in:

A. Paris
B. Tehran
C. Delhi
D. London 

🧠 Explanation:

Big Ben is located in London, United Kingdom, as the nickname for the Great Bell in the Elizabeth Tower at the Palace of Westminster. A global symbol of London, it’s part of the iconic clock tower often mistakenly called Big Ben. Built in 1859, it remains a key landmark, symbolizing British history and governance. Its distinctive chimes are recognized worldwide, making it a cultural icon. Understanding Big Ben’s location aids in studying London’s historical and architectural significance, attracting tourists and symbolizing the UK’s political heritage.