Kamyanets-Podilsky, cerca de la frontera con Moldavia y con Rumanía, es una antigua ciudad fortificada levantada sobre un promontorio rocoso, y rodeada por el río Smotrych. La única puerta de entrada a la ciudad fue durante siglos el puente situado al suroeste, dominado por un castillo del siglo XVI rematado por nueve torres de guardia. La ciudad encierra un antiguo barrio de calles tortuosas, así como varias hermosas iglesias del siglo XV.