Каменец-Подольский замок был превосходной крепостью, неприступной во всех отношениях, но мало кто знает, что он был только частью мощной системы укреплений, призванной максимально обезопасить столицу Подольского княжества и не меньшую роль в ней играли Ворота - сложная система гидротехнических оборонительных сооружений, построенная в XV веке на реке Смотрич. В систему оборонительных сооружений на реке Смотрич входят два гидротехнических оборонительных сооружения, построенных в первой половине XV века и различающихся по месторасположению и дате завершения строительства: Русские ворота на нижнем течении Смотрича и Польские ворота - на верхнем. В остальном же Ворота абсолютно одинаковы: 8 башен, барбакан, оборонительные стены общей длиной 230 метров, полностью перекрывающие ущелье реки Смотрич и шлюзы, которым и отводилась главная роль в этой системе. Строительство гидротехнической системы на реке Смотрич было вызвано обмелением реки в начале XV века, что представляло серьезную опасность