The remains of a church inside the fortress

The Ruins of Shlisselburg Fortress

Day 4: Tuesday Sometimes you have to go off the beaten track to find small treasures you wouldn’t have seen otherwise. Shlisselburg Fortress was one of these small gems we discovered. It is a town in Leningrad Oblast, situated at the head of the Neva River on Lake Ladoga, 35 kilometers east of St. Petersburg. We took the suburban train…