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