Finns making pilgrimage back to Russia like Jews to Holy Land and Arabs to Mecca? This should make some good TV.