TV documentary program regarding Ivangorod Fortress, Russia. Ivangorod Fortress is a medieval castle in Ivangorod, Leningrad Oblast, Russia. It is located on the Narva River along the Russian border with Estonia, across from the Estonian city of Narva.
January 25, 2022
Released
Ivangorod Fortress, Russia
50min
—
—
English
Try removing some of the filters to get more results.