Oreshek Fortress
Oreshek Fortress Oreshek Fortress is located on the small Orekhovy Island, located at the mouth of the source of the Neva River from Lake Ladoga. The island lies opposite Shlisselburg,…
Continue readingOreshek Fortress Oreshek Fortress is located on the small Orekhovy Island, located at the mouth of the source of the Neva River from Lake Ladoga. The island lies opposite Shlisselburg,…
Continue reading