A map will be added when I find a good one in English. Any suggestions? For now here is a sketch to give you an idea where cities are in relation to each other.

Distances between cities to give you an idea of scale

Direct distance from Moscow to St. Petersburg: 664km (400 miles)

Actual distance traveled: 1000+ km (over 650 miles), depending on the route travelled.

Moscow to Tver: 190km (120 miles)

Tver to Rzhev: 110km (about 70 miles)

St. Petersburg to Pskov: 300 km (200 miles)

St. Petersburg to Pskov:

St. Petersburg to Arkhangelsk:

Pskov to Novgorod: 200km (130km)

Pskov to Riga:

Pskov to Tallin:

............