English: Where is Big Ben? - It is in London.
Telugu: లండన్ టూర్ః బిగ్ బెన్ ఎక్కడ ఉంది?