Ivangorod is a town in Kingiseppsky District of Leningrad Oblast, Russia, located on the right bank of the Narva River by the Estonia–Russia border, 159 kilometers west of St. Petersburg. Population: 9,854; 11,206; 11,833.Ivangorod is a major border crossing point and a railway station by the Tallinn–St. Petersburg line. It is located just opposite to the Estonian town of Narva.
The town is the site of the Ivangorod Fortress, a prominent fortification monument of the 15th and the 16th centuries.
Wikipedia https://en.wikipedia.org/wiki/Ivangorod
Official Website https://www.ivangorod.ru/
Coordinates 59°22'27.89" N 28°13'9.315" E