×

Ivangorod

Town in Russia
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 Saint Petersburg. The town's population was... Wikipedia
Administrative district: Kingiseppsky District
Settlement municipal formation: Ivangorodskoye Settlement Municipal Formation
Town status since: October 28, 1954