a medevial swedish castle