Ivangorod Fortress is a castle in Ivangorod, Leningrad Oblast, Russia. It was built in the 15th century. It is located on the east bank of the Narva River, which currently forms the international bord
The Narva river, with the Ivangorod Fortress in Russia on the right, and the reconstructed Hermann Castle in Estonia on the left.