Shlisselburg, formerly Oreshek and Petrokrepost, is a town in Kirovsky District, Leningrad Oblast, Russia, located at the head of the Neva River on Lake Ladoga, 35 kilometers east of St. Petersburg. Population: 13,170; 12,401;...
Read moreShlisselburg, formerly Oreshek and Petrokrepost, is a town in Kirovsky District, Leningrad Oblast, Russia, located at the head of the Neva River on Lake Ladoga, 35 kilometers east of St. Petersburg. Population: 13,170; 12,401; 12,589. The...
Ready to plan your trip to Shlisselburg?



Oreshek Fortress
4.7
(1.9K)
Koshkino Park
4.8
(436)
Pgt Im. Morozova, Plyazh.
4.2
(177)
Monument to Peter the Great
4.6
(152)
Noteburg
4.6
(277)
$$