Sweden, the heart of Scandinavia