Oreshek Fortress...
Oreshek Fortress, also known as Shlisselburg Fortress, is a historic stronghold located on the Neva River in Leningrad Oblast, Russia. This impressive fortress has played a significant role in Russian history and is a popular tourist destination for ...
Leningrad Oblast, Russia