English: Another sight is the Tower of London.
Telugu: టవర్ లండన్ యొక్క దృశ్యాలు ఒకటి.