Ivangorod je město s populací asi 9,5 tisíc lidí, které se nachází na samém západě Leningradské oblasti na severozápadě Ruska. To stojí na pravém (východním) břehu Řeky Narva naproti estonské město Narva a je součástí ruské státní hranici v prostoru (vstup pouze prochází, zahraniční pasy, nebo s místními registrace). Pevnost Ivangorod byla postavena na pravém břehu Narvy v létě 1492. Byl pojmenován po Ivanu III Vasilievichovi, který v té době vládl. Účelem výstavby pevnosti bylo chránit Novgorodskou zemi carského Ruska před západními sousedy.Hrad je úzce čtyřúhelníkový se stěnami 14 metrů. Původní hrad byl postaven během jediného léta.Hrad je úzce čtyřúhelníkový se stěnami 14 metrů. V současné době pevnost slouží jako muzeum.