English: Big Ben is placed in London.
Telugu: లండన్ లో బిగ్ బెన్ ని తీసేయరే.