Ivangorod

Ivangorod

Ivangorod (Russian: Иванго́род; Estonian: Jaanilinn; Votic: Jaanilidna) is a town in Leningrad Oblast, Russia, situated on the right bank of the Narva River by the Russian-Estonian border, 159 kilometers (99 mi) west of St. Petersburg. Population: 9,854 (2010 Census); 11,206 (2002 Census); 11,833 (1989 Census).

Read more about Ivangorod.