Kajan • Han ^ö Sordavala Petersburg Arkangel Riga • • VilnaSmolensk