Ivangorod Fortress is a medieval castle in Ivangorod, Leningrad Oblast, Russia. It is located on the Narva River along the Russian border with Estonia, across from the Estonian city of Narva. - Stock Photo & Image
By Pauls88 3998x2998 px
Stock Photo ID: 418131278
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Ancient Church of Saint Nicholas and Church of Dormition of the Mother of God on territory of Ivangorod Fortress that was built in 1492. Ivangorod, Russia
Show more![](https://static.create.vista.com/images/wing/icons/backward.svg)