Spanien , Lappland , samt , med gansta stora uppoffringar , i Ryhland.