Shlisselburg is a town, located at the head of the Neva River on Lake Ladoga
Leningrad Oblast
Staraya Ladoga
Saint Petersburg