Towns of the Russian Northwest

Pskov
Pskov
Saint Petersburg
Saint Petersburg
Kronshtadt
Kronshtadt
Vyborg
Vyborg
Shlisselburg
Shlisselburg
Staraya Ladoga
Staraya Ladoga

[From first to last]   Σ photo  Random picture