The ancient capital of Veliko Tarnovo in Bulgaria is built on a limestone outcropping over a twist in the river.