Ivangorod is a town in Kingiseppsky District of Leningrad Oblast, Russia, located on the east bank of the Narva river which flows along the Estonia–Russia international border, 159 kilometers west of
The reconstructed fortress of Narva (to the left) overlooking the Russian fortress of Ivangorod (to the right)
The Ivangorod Fortress in 1616
Narva Hydroelectric Station
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.
View of Ivangorod Fortress from the opposite riverbank in Narva, Estonia
Ivangorod Fortress on the Narva river
The churches of St Nicholas (1498) and the Virgin's Dormition (1558) inside the fortress walls.