Ivangorod Fortress (Estonian: Jaanilinn, Votic: Jaanilidna) is a Russian medieval castle established by Ivan III in 1492 and since then grown into the town of Ivangorod. The fortress overlooks the Narva River opposite the Narva Hermann Castle and the Estonian city of Narva.