The Yantra River rises in the Balkan Mountains at 1,220 metres above sea level and descends northwards, meandering through picturesque valleys and gorges in central northern Bulgaria, crossing the towns of Gabrovo and Veliko Tarnovo. Shortly before it..