Haparanda Christiansund Kemösand Helsingfors Petersburg StockholmKairo