Steny a veže Kremľa boli postavené za vlády veľkovojvodu Ivana III., pod dohľadom talianskych architektov Antonia Gilardiho, marca Ruffa, Pietro Antonia Solariho a Aliosia De Carcano. Impozantné červené tehlové steny sledujú obrysy kopca a tvoria nerovný trojuholník: južná strana s výhľadom na rieku Moskva, západná strana s výhľadom na Alexandrovsky záhradu a severovýchodná strana sleduje okraj Červeného námestia. Pozdĺž stien stúpa 20 obranných veží rôznych výšok a tvarov, prekonaných zlatými korouhvičkami alebo červenými hviezdami. Každá Veža má svoje vlastné meno a vlastnosti: veža Spesskaya predstavuje vstup do Kremľa, známy svojimi historickými bicími hodinami; Tsarskaya Tower je najmenšia a najmladšia atď...