English
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. The original castle was constructed in the year 1492. The castle was in development until the 17th century