A castle in Ivangorod, Leningrad Oblast, Russia, is known as the Ivangorod Fortress. It dates back to the fifteenth century. It is situated across from the Estonian city of Narva on the east bank of the Narva River, which serves as the present international border between Russia and Estonia. Constructed in opposition to the formidable Teutonic Hermann Castle, the Ivangorod Fortress was built in 1492 under the reign of Ivan III with the dual goals of reinforcing the access of Muscovy to the Balti ... (Read More)