La ciudad estaba defendida por un total de 15 fuertes de variado tamaño, conectados por túneles subterráneos, bien artillados y ordenados en tres anillos concéntricos que rodeaban la ciudad; las fortificaciones estaban diseñadas para soportar un amplio bombardeo de artillería, y en las zonas adyacentes contaban con trampas antitanques, barricadas y minas terrestres.