The existing Kremlin walls and towers were built by Italian masters over the years 1485 to 1495. Originally there were eighteen Kremlin towers, but their number increased to twenty in the 17th century. The highest tower is the Spasskaya, which height is 71 metres.